This is definitely an interesting approach. Personally, I would probably benefit from such an interview style. Plus, if the developer gets hired, I think it would become pretty clear within days whether or not the candidate actually has the skills they claim to have (or not).