I've been interviewing with a lot of companies in the past few weeks. I'll agree that one week is probably optimistic, but most of them seem to have requirements that are in fact pretty simple.
Admittedly, reaching the one week stage might require better programming platforms and APIs.