Comment
Comment by rwmj
I'm not going to defend this style of interviewing, but I think it's useful to have tests which filter out people who cannot program at all. If you do any hiring you'll know that a surprising proportion of interviewees who make it to an on-site interview for software positions simply know nothing about the subject. When I did interviews at my start-up we'd have a Linux machine connected to a projector for interviewees to use (this is for Linux programmer and sysadmin positions), and a small but significant proportion of the candidates had no idea what to type into the terminal to list files, or what an absolutely trivial program (like loop to 10 printing numbers) did.