The process started with 3 meetings: first informal; then a technical one with a pop-quiz; and last one was to discuss the contract. In between the technical meeting, there was a 1-week assignment.
Interview questions [1]
Question 1
The logic behind how to implement a T9-dictionary logical layer.
I applied in-person. The process took 2 months. I interviewed at Funambol (Pavia) in Aug 2009
Interview
The interview started with a brief presentation of the company, a dual license open source company; the interview consisted in Java Quizes and C++ Quizes, with a crescent level of difficulty, that a session of questions on Concurrency, my past experience mainly on projects of their interest, and a final session in Perl.