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
Source Code

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.