I applied through university. I interviewed at Jump Trading
Interview
Ran into them at a career fair and answered a few quick coding questions (Write the function isPalindrome in any language, write a function to print numbers 1-100 in python). Within about a week, I was brought in for an on-campus interview. The interview was pretty standard; they asked me to talk a little about my resume then answer a white-board coding question. After about another week, I was flown out to their Chicago office for a full day of interviews. There were 5 interviews total: four technical, one behavioral.
Interview questions [1]
Question 1
Q: Given an array of chars, implement the function malloc from C. Make sure to write malloc in a way that you will be able to implement the function "free" later (The second part of the question is to write free).
OA: 180 mins, three problems. 1、Calculate how many weeks between two date in a year. 2、Buy pizza using the cheapest discount of 4 types. 3、Use some 1 plus 1 and 2 plus 2 squares to form the largest square.
HR call.
Interview questions [1]
Question 1
HR call: Talk about your resume, focus on your projects. Hr will introduce jump and inquire about your basic information.
overall was a very hard process and highlyt echnical. requirement to understand programming concepts extremely well, and need to verbalise thoughts in order to walk the interviewer through yr thinking. also have an expectation to be correct and yet fast.
One of the worst interviews I had in my life, the interviewer was doing his own job during the interview and did not even try to hide that. He tried to ask a leetcode hard question with less than 30 min left, testing you if you can memorize the answer.