VisualDNA have quite cool application forms on their website. They're worth checking out.
Sample questions:
-
Your manager asks you to delivery a project and you estimate 4 weeks to deliver it. He tells you he needs it in 5 days. What do you do?
-
Task: write a function called GCD that prints the greatest common divisor of two positive integers (a and b ). Hint: you can use the fact that GCD(a,b ) = GCD(b, a mod b ) and GCD(a,0 ) = a. Please provide code in any language you want (Java, Scala, PHP or bash preferred).
Despite 20 years of programming, I think I'd struggle with 2! Especially during an interview.
When I started out, years ago, there used to be a lot of talk about hobbies and outside interest in interviews, but that's frowned upon these days. You have to keep it more sterile/professional.