I first met two software developers at a career fair for my university. I was asked to write some code for the FizzBuzz problem.
The two came back to my university around a month later to give on-site interviews. I talked about my programming experience, and they asked some more difficult programming problems.
Finally, I was offered an on-site interview, which lasted from around 9 a.m. to 3 p.m. I met with mostly technical people: the software manager, the quality assurance manager, and other engineers. Except for the question, "Why are you interested in quality assurance?", everything was related to programming and software development. I enjoyed talking about the technical questions, and the lunch was great.
Jump primarily uses C++ and Python. It would be good to respond to the programming questions in one of those languages.
You're given a string of messages from a stock exchange. It's in some format like "{orderId=
Given a binary search tree, determine the closest common ancestor of two entries in the tree. The closest common ancestor of x and y is the node with the greatest depth that is an ancestor of x and y. (data structures)
I was given a C++ header file of a List class. It's essentially a LinkedList that requires insert() and remove(), except the insert() function has additional conditions. Implement those functions. How would you test the data structure? (software design)
I was given a whiteboard eraser and asked to define it and explain what it is. (software requirements)
I was given a diagram of how Jump's software system typically communicates with an exchange. I was given a scenario in which some output was wrong and asked what steps I would take to try and determine the source of the problem. (debugging)
The following metrics were computed from 1 interview experience for the Jump Trading Quality Assurance Engineer role in Chicago, Illinois.
Jump Trading's interview process for their Quality Assurance Engineer roles in Chicago, Illinois is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Jump Trading's Quality Assurance Engineer interview process in Chicago, Illinois.