I applied in-person. The process took 1 week. I interviewed at The InfoStrides (Helsinki, Southern Finland) in Nov 2010
Interview
The interview process was comprehensive but quite interesting as the 1-week interview was like a attending a professional course. I got in contact with the company through email, then was invited for the interview. I undergo several stages of the company's recruitment process viz: presentation, IQ test, skills test, personality test, and background check.