More real-world oddball tech job interview questions

Cisco, Microsoft, HP and Apple put candidates through the ringer.