I applied online. The process took 6 weeks. I interviewed at Nokia in Aug 2014
Interview
One call with HR, one technical call, technical remote desktop session that included some live coding.
Entire process including receiving offer was remote. Overall it went quite smooth, difficulty is probably more or less average.
Interview questions [1]
Question 1
Write simple program during desktop sharing session.