I applied through an employee referral. I interviewed at Nokia (Breslavia) in Jan 2017
Interview
It was my second job interview in Nokia. First time (May 2016) I passed I and II stage (English speech by phone and test on Codility), I failed III stage (interview in the office). In January 2017 I was inivited only for the III stage and the result was positive. The interview was more difficult than the first but my knowledge was greater.
Interview questions [1]
Question 1
What do I know about Nokia, question about former professional exeperience (only this one part of interview in English, the rest in Polish). Technical questions, strictly about C++ knowledge (polymorphism, STL, multi-threading, string algorithms etc.)
The process took 1 week. I interviewed at Nokia (New York, NY)
Interview
There was an introduction describing the project, it's goals and working environment.
After that there was the technical part that consisted of basic questions regarding OOP in C++ and STL. There were also lower level questions related to C++ standards rationales or details related to CPU architecture and some pitfalls. There were no questions chcking the way of thinking, algorythmic or analytical skills, orientation in design patterns and OOP practices. Nothing about modern good programming methodologies/practices as well.
At the end there was a time for interviewee questions that were answered with details and engagement. It appears they do want to apply recommended pracices (for example TDD, pair programming) but don't have people with such experience.
Interview questions [1]
Question 1
What data structure would you use for 2 million integers that would be inserted and the beginning and then searched many times.
I applied through a recruiter. The process took 3 months. I interviewed at Nokia in Apr 2015
Interview
Three stage interview. The first one was coding tasks with automatic evaluation, where one should do some moderate tasks, such as find the bug, write some simple algorithm, etc.
Second was a technical talk with group of developers and specialists + language skills evaluation, where one had to answer questions related to C++, thread safety, data structures.
The last one was live coding session by Skype, one had to write some C++ and C code, checking basic language awareness.