Knight Capital logo

Knight Capital Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 34 interview experiences · FREE TO READ

2.4 Rounds average
Average Typical difficulty
55.9% Positive experience

Which role are you interviewing for?

9 roles · 34 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Knight Capital.

Showing 4 of 34
Knight Capital logo
Knight Capital

Software Developer

Engineering · more than a year ago

Entry Difficult Positive experience Decline offer 6 rounds
Interview process
Take home Phone screen Technical screen Onsite Background check Offer
Interview formats
Technical Coding Behavioral Case Presentation

Started with a take-home test that had 4 programming problems, came with makefiles and test cases. It was untimed, but I had to report my time, which was about 4 hours. About a week later, I had a phone interview with more technical and behavioral questions. After the call, I was asked to implement a coding problem discussed and email it. A second, similar phone interview followed, again with a mix of technical and behavioral questions, plus another post-interview coding task. Then came a full-day on-site interview. I met 4-5 software developers one-on-one, plus another developer remotely via video conference. We also had a group lunch. All interviews, except lunch, were technical, featuring brain-teasers, math problems, and coding exercises using a notebook or whiteboard. Even the remote interview involved grilling on my resume. They made a competitive offer within a few weeks. The process was interesting, not too hard, and they really seemed to vet candidates. I liked everyone I met and the atmosphere felt relaxed yet productive and meritocratic.

Confirmed questions8 questions
  • Given a stack of pancakes of different sizes, devise an algorithm to sort them from largest at the bottom to smallest at the top using only spatula flips, which reverse the order of pancakes above the inserted spatula. Also, write a C++ program to implement this algorithm.
  • Regarding the pancake sorting algorithm, what is its precise runtime efficiency, considering a flip as a single operation?
  • Is the pancake sorting algorithm considered optimal, both in terms of exact performance and Big-O time?
Knight Capital logo
Knight Capital

Operations Associate

Operations

Entry Easy Neutral experience Decline offer 2 rounds
Interview process
Recruiter call Onsite Panel Offer
Interview formats
Behavioral Technical

I interviewed in their Jersey City office, which is the HQ. The interview had 2 stages. The first stage was to meet with the actual team, about 5 people, who asked questions about my operations experience and my past work. You should be able to talk about these things freely if you have experience because there were no trick questions. The second interview was a week later to meet with HR and 2 senior managers, including the head of electronic trading. It seemed a bit out of place to me, as I wouldn't expect senior people in such a big company to spend time interviewing every candidate. This made the interview drag on a bit and it was hard to keep the conversation on a professional level.

Confirmed questions1 question
  • What was your previous salary and what are your salary expectations?
Knight Capital logo
Knight Capital

Java Developer

Engineering

Entry Average Neutral experience No offer 3 rounds
Interview process
Phone screen Phone screen Technical screen
Interview formats
Technical Coding Behavioral

I had two phone interviews that covered Core Java stuff like multi-threading, Java definitions, and garbage collection. They went pretty well. Then I was called in for another phone interview where I met with 3 people. They asked me general background questions and also gave me questions with code examples. One of them really focused on thread/synchronized code, which was a bit tricky since I don't have a ton of experience there. The questions weren't super hard, though.

Confirmed questions5 questions
  • What are your thoughts on multi-threading, Java definitions, and garbage collection?
  • Tell me about your background.
  • Can you explain this code example?
Knight Capital logo
Knight Capital

Quantitative Strategist Intern

Finance

Intern Difficult Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding Behavioral

The interviewers were sharp and friendly, but the questions were tough. I didn't get all of them right, but I did receive an offer in the end. Some of the math and probability questions were really difficult, and there were also some basic algorithm questions. They didn't ask many derivative pricing questions, but there were quite a few about fundamental market intuition. Overall, the interviews were challenging but manageable.

Confirmed questions3 questions
  • For a random walk within certain boundaries, what is the probability as time tends to infinity?
  • Basic algorithm questions were asked.
  • There were several questions about basic market intuition.

Knight Capital Interview Questions

Quoted word for word from Knight Capital interview reports.

Given a function that returns an order, reorder a linked list according to that order. The function is supplied as a function pointer.

Read reports

For a random walk within certain boundaries, what is the probability as time tends to infinity?

Read reports

Is the pancake sorting algorithm considered optimal, both in terms of exact performance and Big-O time?

Read report

Regarding the pancake sorting algorithm, what is its precise runtime efficiency, considering a flip as a single operation?

Read report

How can you determine the port used by a specific process in Linux?

Read report

Person A flips 99 fair coins and gets x heads. Person B flips 100 fair coins and gets y heads. What's the probability that x is less than y?

Read report

There are N cars on a one-lane road, all moving in the same direction. Their speeds are a random sample from a continuous distribution. If a car catches up to a slower car, it slows down to match the slower car's speed. In the long run, what is the expected number of car clusters?

Read report

Formats, difficulty and experience

Across all 34 Knight Capital interview reports.

Interview formats

Technical 38.6%
Behavioral 31.4%
Coding 27.1%
Case 1.4%
Presentation 1.4%

Interview difficulty

Easy 8.8%
Average 67.6%
Difficult 23.5%

Candidate experience

Neutral 32.4%
Positive 55.9%
Negative 11.8%

Reports by job function

Engineering 15
Analytics 6
Finance 4
Other 3
Operations 3
Sales 2