- HR call with the recruiter to discuss the role.
- Call with senior developer where you are asked technical questions.
- Pair programming excercise with a developer over Zoom.
- System design excercise
Interview questions [1]
Question 1
Q: What is the difference between an abstract class and a Interface
I applied online. The process took 2 weeks. I interviewed at Genius Sports (London, England) in Nov 2025
Interview
System design followed by coding (no AI allowed). Interviewers were very nice and helped me if I was on the right track, but needed some advice. All done remotely, nothing in person.
I applied through a recruiter. The process took 2 weeks. I interviewed at Genius Sports (London, England) in Aug 2023
Interview
6 rounds:
1. Brief chat
2. Take home assignment
3. Behavioural interview
4. Live Algorithm challenge (30min)
5. Live pair programming (1h)
6. Final interview
I was rejected after the 5th round after receiving positive feedback from the interviewer in every round. It seemed a complete waste of time and they weren’t serious about hiring a candidate; the role was open for months and they were looking for a unicorn candidate and would reject you on the most minor details.