
Jump Trading Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 76 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Jump Trading.
Software Engineer
I applied for the Python role. They screened my CV, then I did an online assessment. After that, there was a first round interview, and then I believe an onsite with 3 separate interviews. I actually did the OA last year and they shortlisted me for the future, so I skipped that and went straight to the first round interview.
- Merge two lists of tuples, each representing time series data, into a single, larger time series also represented as a list of tuples.
Software Engineer
So, first up was a system design interview, and after that, I was given a take-home assignment. What's a bit of a bummer is that the recruiter never really kept me in the loop directly. I ended up finding out about not moving forward from a third-party vendor. Honestly, if you're going to give an experienced engineer a take-home task, the least you can do is communicate the outcome, ideally with some feedback.
No confirmed questions were included in this interview report.
Software Engineer
So, first up, there's a chill chat with HR to get a feel for your background. After that, the real deal begins with two main parts. The first part is all about your tech skills. Then, the second part has four different chats: two more tech deep dives, one where they see how you handle things (behavioral), and a final one with a leader.
- Can you explain the differences between processes and threads, and walk me through the procedure of a system call? Also, tell me about file system details and what your favourite feature of C++17 is.
- Write code for a simplified shared_ptr in C++.
- Can you implement the optional feature in C++?
Jump Trading Software Engineer Interview Questions
Quoted word for word from Jump Trading interview reports.
“Given a set of dominoes, determine if they can form a valid pyramid.”
Read reports →“What is the reason for std::map's use of Red-Black trees over simpler binary search trees?”
Read reports →“Implement a vector data structure where N elements are allocated from the stack.”
Read reports →“Given an array of chars, implement the function malloc from C, making sure you can later implement the function free.”
Read reports →“What is the first occurrence of a specific value in a sorted list?”
Read report →“Given a constant probability distribution X, would Y=X^2 and Y=X+X also be constant?”
Read report →“Regarding a 2-level nested loop iterating over a 2D array, would swapping the loop iteration indices affect performance?”
Read report →“Given a string of postfix expressions that includes macros and call operations, write a program that processes and executes the results correctly.”
Read report →“Can you explain the purpose of the inline keyword in C++?”
Read report →Formats, difficulty and experience
Across all 76 Jump Trading interview reports.