I applied through a recruiter. The process took 4 weeks. I interviewed at Checkout.com (London, England) in Dec 2021
Interview
I had an initial discussion with the internal recruiter on LinkedIn, this then led to a phone call interview discussing general questions about my suitability for the role. Following on from this, the main bulk of the interview consisted of the following stages:
1) Technical Interview with an Engineering Lead: this is based on technical questions around system design concepts and my experience with architecture.
2) Design Interview: I was presented with a system to design and questions surrounding my design were asked. Here what's been looked at is reliability, performance, security etc..
3) Take home code test which is payment system related API. There are no specific technical requirements here. You are given flexibility to see how you would go about it (if you want to do it properly, this does take up a lot of time).
4) Final technical interview: lots of questions around C#, .NET, Design Patterns
Dear colleague,
Thanks so much for taking the time to leave us such a detailed review of our interview process, we really appreciate it.
All the best on your journey with us,
The People Team.
Other Software Engineer interview reviews for Checkout.com
I applied online. I interviewed at Checkout.com (London, England) in Apr 2026
Interview
I am due to have my first technical interview after an initial screening with one of their recruiters. The initial call was more about him telling me about checkout.com and me just giving a high level overview of my experience
I applied through a recruiter. I interviewed at Checkout.com (London, England) in Mar 2026
Interview
Very organised - 4 stages
1. Initial call with engineering manager
2. A choice of take home test followed by an hour review with senior engineers or online technical interview.
3. Systems Design Interview
4. Interview with engineering director
I applied online. I interviewed at Checkout.com (Shanghai, Shanghai) in Mar 2026
Interview
The interviewer ghosted me after the initial interview was set up. Then, a new interview was scheduled. I had an interview with a manager in London, UK.
The interviewer asked some general programming questions, and I answered with relatively reasonable answers. Although the process went smoothly, I had no idea that they had no interest in continuing the hiring process.
Considering the initial interview was set up without any notice, I was ghosted by the initial manager for about 20 minutes, so this one is weird.
Interview questions [1]
Question 1
What kind of coding behaviors do I respect the most?