I applied online. The process took 4 weeks. I interviewed at Nokia (Wrocław) in Jul 2020
Interview
First step is online algorithmic task - this one is quite easy
Second step is technical interview - they ask about recent C++ projects and they focused on C++11 - if you know they language and cpp11 features this one shouldnt be a problem. Unfortunately I failed at this point.
Interview questions [1]
Question 1
What is SOLID, Vector vs queue and linked list, memory leaks and how to prevent them, OOP questions
I applied online. The process took 2 months. I interviewed at Nokia (Cracow)
Interview
The first step of the process doesn’t make sense, because the test can be solved perfectly by AI, and then only the people with the highest scores are invited to the interview. This means that someone who used AI to get 100% could block someone who actually has the skills.
Online test, then phone technical interview. Both require rather broad C++ knowledge like - describe compilation steps, describe basic types, what different cast types do, compare malloc vs new, smart pointers, lambdas, templates
I applied online. The process took 4 weeks. I interviewed at Nokia (Kraków) in Jan 2025
Interview
It was an average interview difficulty, but pretty enjoyable overall. We talked about many things — Linux commands, C++ templates and data structures, unit testing with TDD, and various programming paradigms like OOP and functional programming.