I applied online. The process took 3 weeks. I interviewed at Nokia (Wrocław) in Jan 2018
Interview
I applied for a job in Wrocław, Poland. The company responded very quickly (first call from HR the next day, interview one week after). Between first phone call and interview, I received a Codility test to check my skills. Now, that I look at the interview, it wasn't difficult - the problem was, I never actually worked as C++ dev (worked in other programming languages) and didn't turn out to be as "fluent" as they expected. No hard feelings though, I think, I will give it a try again after some time.
Interview questions [1]
Question 1
Whole interview based around firtst and quite easy task to implement a stack. Then every other question was like "and what if we change this type to auto" or "lest change this reference to a pointer, how would you do that?"
One meeting with both HR and manager. Focused on c++ and overall software engineering knowledge. Not so hard, engineers knew what they were talking about. Some questions about telcom knowledge but it was something entierely new to me.
Interview questions [1]
Question 1
What design patterns do I know and to describe selected.
After submitting my CV, I had to complete an online test. The task involved comparing strings. Then there was an interview with HR, during which we scheduled the technical interview. In that interview, I had to calculate the depth of a binary tree and check whether the parentheses were properly nested.
Interview questions [1]
Question 1
In that interview, I had to calculate the depth of a binary tree and check whether the parentheses were properly nested.
It was typical tech interview, ~1.5h, list of questions, while answering they were going deeper to check the level of understanding of each concept. Atmosphere was nice, questions were matched to the level of seniority
Interview questions [1]
Question 1
What is polymorphism proceeding to what is virtual destructor proceeding to what is vtable (train of thoughts, getting deeper)