My last "1 hour" test took me hours to complete. I asked them to implement it in front of me in an hour and they couldn't.
Programmers are terrible at estimating and programmers will choose tasks that are obvious to them because it's the exact thing they do every day, but it might not be so easy for people not in their exact niche.