HR got in touch with me for a preliminary talk about the company, role, and my profile. They then arranged a 30-minute phone screening before inviting me to their office. Before going to their office, they sent me a programming task to work on and send back what I had done.
In the office, I spent around 1 hour with software developers, generally walking through the code I had modified based on the criteria they provided. Then, I was interviewed by product and software development managers for another 2.5 hours.
I would advise: don't dwell on things too much; just answer questions as simply as possible. Highlight the importance of teamwork and how you are a good team player, if you really are :)
They are keen on your C++ and C++11 knowledge. They will ask you about design patterns and how you design your classes and the interaction between them. They like you to use "const" as much as possible.
Before "interviews," familiarize yourself with the latest C++14, C++17, and C++20 news. You don't need to know all the details, but have at least one to two sentences to say about each.
The following metrics were computed from 1 interview experience for the King C++ Software Developer role in London, United Kingdom.
King's interview process for their C++ Software Developer roles in London, the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for King's C++ Software Developer interview process in London, United Kingdom.