I applied online. The process took 2 days. I interviewed at ADP in Jun 2010
Interview
Phone screen from the hiring manager - Questions on the current role , past experience and some java knowledge base questions.
3 rounds of technical interviews, desgin questions, SQL, puzzles
Interview questions [1]
Question 1
implement a fast integer square root func that takes 32 bit unsigned integer and returns another 32 bit unsigned integer that is the floor of the square root of the input