Two Sigma logo

Two Sigma Software Engineer Interview Questions
& Process

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

Based on 279 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
43.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Two Sigma.

Showing 3 of 279
Two Sigma logo
Two Sigma

Software Engineer

Engineering · nearly a year ago

Intern Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen
Interview formats
Coding

We had 2 technical rounds then 1 behavioral round. The first technical round had one 45-60 minute interview. The second technical round consisted of 2 interviews back-to-back. The behavioral round had 3 interviews back-to-back. All the technical interviews were Leetcode style questions and were conducted by engineers or engineering managers.

Confirmed questions1 question
  • Can you tell me about a time you had a conflict with your manager and how you handled it?
Two Sigma logo
Two Sigma

Software Engineer

Engineering · a year ago

Entry Average Neutral experience No offer 7 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen Phone screen Phone screen Phone screen Background check
Interview formats
Technical Behavioral

It was a long and drawn-out interview process. It started with an online technical interview. Then there was a one-hour technical interview, followed by two more one-hour technical interviews back-to-back. I got perfect scores on all four technical interviews. After that, there were 3 behavioral interviews in a row. I did okay on these, but the behavioral questions felt like they were more about personal communication skills than technical ones. Then I got a letter from HR saying I'd have to wait a couple weeks for the next step. By this time, I had other offers from top companies with deadlines, so I couldn't wait around for Two Sigma's long process and risk missing out on those. Their process is just too drawn out, and I bet they lose out on good candidates because of it.

Confirmed questions1 question
  • Can you share an instance where you had to complete a project with a colleague you had friction with?
Two Sigma logo
Two Sigma

Software Engineer

Engineering · more than a year ago

Mid Difficult Negative experience No offer 5 rounds
Interview process
Take home Technical screen Onsite Group Background check Offer
Interview formats
Coding System Design Behavioral Other

The process involved an online assessment followed by a 4-round virtual onsite. These rounds included 3 coding interviews and 1 design interview. After that, there was a team match stage, which also covered behavioral questions. Finally, there was a meeting with the director, which was essentially a skip-level manager conversation. I got matched with 3 teams and one manager was very keen, but the last discussion with the director didn't go well. The recruiter wouldn't give any feedback. The whole thing took about two months. It's pretty frustrating to go through such a long process without any feedback. I'd only suggest applying if you're really set on getting hired here. It's hard to tell what the hiring standard is, and clearly, the final decision-maker can just reject you.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

Two Sigma Software Engineer Interview Questions

Quoted word for word from Two Sigma interview reports.

Write a method getMissingLetters that accepts a String called sentence and returns all the letters that are missing to make it a pangram.

Read reports

Given a set of integers and an integer n, find the n-th smallest multiple of the integers in the set.

Read reports

For a game involving a sequence of numbers where players pick from either end to maximize their score, what is the highest score a player can get if both play perfectly?

Read reports

What is the probability of getting a second head given a coin with a probability x (uniformly distributed between 0 and 1) of showing heads on each flip, after already getting the first head?

Read reports

Given a Directed Acyclic Graph (DAG), what is the maximum number of nodes that can be selected such that no two selected nodes share a direct relationship?

Read report

Can you create an iterator that filters numbers divisible by 5 from an existing iterator?

Read report

Given a table of four currencies with non-symmetric trading values, find the maximum end value starting from a given currency and ending at another, with the constraint that you cannot trade for the same currency twice.

Read report

Can you find the number of friend circles based on a given friend relationship matrix, where friendship is transitive?

Read report

What's the max profit you can make from two stock transactions given a list of stock prices?

Read report

Formats, difficulty and experience

Across all 279 Two Sigma interview reports.

Interview formats

Coding 41.8%
Technical 33.7%
Behavioral 19.9%
System Design 3.6%
Other 0.6%

Interview difficulty

Easy 4.7%
Average 54.8%
Difficult 40.5%

Candidate experience

Positive 43.3%
Neutral 29.1%
Negative 27.6%