They gave this to me with a 72hr turn around requirement on a Monday morning (which I found a little thoughtless) I got a basic implementation working with reasonable code quality (not just hacked together) which took a few hours and then got turned down with no details.
In general this is worse than a regular phone screen when the instructions are bad and it's not really clear what they're looking for.