I applied through a recruiter to London.
First, there was a phone interview. The next step was a four-day-long test.
I had to implement a game similar to Candy Crush in C++ using SDL. I wrote the code in Xcode. I assumed that since they use C++ only for mobile, it naturally meant they used Mac or Linux for development. Because of this, I freely used C++11 features.
I was wrong. After a week, they asked me to compile the code for them for Windows.
It took me another half a day (most of it was spent installing and upgrading the OS). I removed some C++11 features to make it compilable on Visual Studio too.
Next, I had an interview in the London office. After that, things went very slowly. I had 4-5 additional interviews in the following 2 months. I always received good feedback, but no offer. They bounced my application from one team to another.
My last interview was more than 3 weeks ago. Since then, there has been no reply from them. They don't even respond to the recruiter.
The whole thing indicates a deeply flawed hiring process to me.
Product people asked only product questions. They seem to be in charge. They don't care about your engineering skills or interests.
The following metrics were computed from 2 interview experiences for the King Game Developer role in London, United Kingdom.
King's interview process for their Game Developer roles in London, the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for King's Game Developer interview process in London, United Kingdom.