An online coding assignment in Python, a phone interview with two engineers, and 4 hours of on-site interviews.
The first on-site interview involved some questions about my CV and a database design question. The next two on-site interviews were algorithmic questions (done remotely via video conferencing at their office), and the final interview involved basic Python syntax questions. This was the part which let me down, as I hadn't done Python recently (apart from the online assignment), and the recruiter hadn't mentioned that this sort of question would be given.
Write a Python class for getting/setting trading prices.
What is a Python decorator?
Write a unit test in Python.
The following metrics were computed from 1 interview experience for the Jump Trading Software Engineer role in Bristol, England.
Jump Trading's interview process for their Software Engineer roles in Bristol, England is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Jump Trading's Software Engineer interview process in Bristol, England.