The recruitment process consisted of a preliminary stage and two interviews: a technical one, about 60 minutes, and one with HR, also 60 minutes.
Preliminary Stage: I received a 2-hour online test with 7 sections. Five of them included several OOP and DSA questions (basically a Google rush), and two sections each contained a coding problem.
Technical Interview (C++): After two weeks, I was invited to an online interview with three senior engineers. The questions asked were much harder than normal because I had a certification in C++. I answered half the questions correctly and managed to get to the final stage.
HR Interview: Normal questions were asked about how I manage stress, how I work with a team, etc.
Offer: After the HR interview, they called a day later to propose a date to make an offer.
Q: What is an object in OOP?
Q: What are functions templates?
Q: What's the difference between a stack and a queue?
The following metrics were computed from 2 interview experiences for the Nokia Software Engineer role in Timişoara.
Nokia's interview process for their Software Engineer roles in Timişoara is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Nokia's Software Engineer interview process in Timişoara.