J'ai postulé via un recruteur. J'ai passé un entretien chez Zopa (Londres, Angleterre) en juin 2025
Entretien
Started the process with a Recruiter Call, which ran through the process.
I went through the condensed interview process which had 3 back to back interviews.
Pair programming works on like a mini bug fix and feature extension.
System design works on working on top of the system to extend architecture design.
Behavioural is quite well balanced to match cultural fit.
Very fun process, actually interesting problems.
Able to sponsor visa, but would use this to counter you when you try to negotiate, that visa makes you a more expensive candidate and they don’t seem fussed about budging so I declined.
J'ai postulé en ligne. J'ai passé un entretien chez Zopa (Londres, Angleterre) en févr. 2026
Entretien
5 stages: Initial screening, tech interview, and then in one day: 1hr pairing, 1hr system design, and 20m chat with head of engineering.
Cassandra was my talent acquisition partner and she was very transparent and helpful throughout the whole process. I was given feedback on each stage too.
For the pairing and system design part you are given a codebase to familiarise yourself with beforehand then it’s all based on that.
They are looking for proof of test driven development, lots of clarifying questions throughout, showing your thought process, and the ability to keep the customer experience to drive decisions.
Questions d'entretien [2]
Question 1
How do you define that a feature or project is done?
J'ai postulé en ligne. Le processus a pris 4 semaines. J'ai passé un entretien chez Zopa en nov. 2025
Entretien
First 30 minute screen with HR, general behavioural questions. Then had an hour long interview with engineer that was mostly about deep dive into projects, and some more behavioural questions. The final stages consisted of an hour of coding, systems design and then 20 minutes with a engineering leader, which was just another general behavioural qs.
The coding part involved cloning a repo in advance and then making a bug-fix. The actual code change is a trivial one liner, but they really care about doing TDD, so _do not_ change the code first, first write _both_ new integration tests and unit tests which should fail for the existing code, and then do the changes, which is what I failed at as I was focused on updating the unit tests.
The systems design is based on making extensions to the repo you cloned, so do a quick overview of the design before the interview. Otherwise q's were pretty standard, focus on high level details, and ask clarifying questions about e.g. rate-limiting etc.
One of their recruiters reached out to me on a job board, and scheduled a 30 minute intro phone call. However when the time came I waited for a call and didn't receive one. I emailed asking if it was going ahead and didn't receive a reply either. A complete waste of time and very unprofessional.