interview challenge

Reverse engineered an interview challenge.   It's pretty neat.  It's an HTTP scavenger hunt, with tree traversal, recursion, error handling, custom headers, and typos!
See Live
http://interview-challenge.manuphatak.com/
Source Code
https://github.com/bionikspoon/interview-challenge

Interview Challenge An HTTP scavenger hunt

It might not look like much, however, I invite you to get out your favorite scripting tool out and give this interview challenge a shot!

There is a company out there using this challenge to screen applicants.  Who comes up with this sort of stuff?  That was that question I was hoping to understand as I reverse engineered the problem.  My build uses python and flask.  I suspect the original used a NoSQL database, like Mongo; mine uses the poor-man’s JSON with a migration/build script.

This is a fun challenge, that will test your problem solving skills.  If you can solve this, I say you have at least a few intermediate skills.