Here's a typical interview process:
I had a really disheartening experience interviewing with King. Based on that, I would suggest not to choose a take-home assignment. They will ask you to develop a REST API using Java's HttpServer. This would take about two days' worth of effort, and then they will reject the assignment stating minor flaws. The worst part is that they will not consider it worth having a call and understanding the interviewee's thought process.
Basic Java HashMap working.
Equals and hashCode.
Runnable and Callable.
Race condition, etc.
The following metrics were computed from 2 interview experiences for the King Senior Software Engineer role in London, United Kingdom.
King's interview process for their Senior Software Engineer roles in London, the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for King's Senior Software Engineer interview process in London, United Kingdom.