I'm curious if you have any statistics about the different interview styles/processes. Obviously it's hard to figure out the false negatives (good engineers you didn't hire) but how about false positives?
Also, is homework assignment now a part of the standard interview process at Amazon or is this just your team/department?