The process was a tough on-campus interview, followed by a 4-hour on-site interview. The questions were fairly difficult and focused on concurrency, mainly in C/C++. The questions were very technical, with plenty of follow-up questions. Dinner afterward was very good!
Design a smartPtr.
Semaphore example:
Describe the output, if certain outputs are possible. Take into account a multi-threaded implementation.
The following metrics were computed from 5 interview experiences for the Jump Trading Software Engineer role in Chicago, Illinois.
Jump Trading's interview process for their Software Engineer roles in Chicago, Illinois is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having good feelings for Jump Trading's Software Engineer interview process in Chicago, Illinois.