
Two Sigma Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 622 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 622 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Two Sigma.
Software Engineering Intern
I applied in January and then took a Hackerrank OA a couple weeks after. The OA was pretty easy. My first interview was a pair coding assessment where I had to build a binary tree class in Python and fix some broken functions. It wasn't too difficult. The second interview had back-to-back coding questions. The first one was really similar to Leetcode 76 (Minimum Window Substring), and the second one was like Leetcode 3387 (Maximize Amount After Two Days of Conversions). Then, I had three back-to-back behavioral interviews. Most of the questions were about my resume and past experience. Unfortunately, I didn't get the offer in the end.
- How do you manage stress and tight deadlines?
Quantitative Researcher Intern
The interview process started with an online assessment that included three coding questions. This was followed by three technical interviews, each lasting an hour. The first technical interview focused on data analysis, the second on coding and algorithms, and the third on domain knowledge relevant to a PhD or core statistics. After that, there was a final round with 2-3 hiring managers and a senior manager from the relevant teams, which involved a mix of open-ended technical problems and behavioral questions. The process concluded with a purely behavioral round with the HR team and a recruiter.
- Could you tell me about your statistics and probability knowledge, followed by an open-ended case study?
- What are your thoughts on data analysis?
- Can you solve coding and algorithms problems?
Software Engineer
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.
- Can you share an instance where you had to complete a project with a colleague you had friction with?
Quantitative Researcher
The interviewer was really rude and unprofessional, which was unexpected given the company's good reputation. They skipped the statistics part after a quick background check and then asked me to brainstorm ideas on an open research problem. They kept asking for more ideas without giving any feedback. Even though time wasn't up, they cut me off and jumped to a wrong conclusion. In the Q&A, they couldn't even answer basic questions about the role, saying they lacked information.
- What's your background in statistics?
Two Sigma Interview Questions
Quoted word for word from Two Sigma interview reports.
“Given a number n, write a function that returns the largest palindrome no greater than n.”
Read reports →“Write a function that returns the size of the largest palindrome in a string of numbers.”
Read reports →“What are the differences between TCP/IP and UDP, and which one is more secure?”
Read reports →“Given 11 people where any group of 6 can open a box, determine the minimum number of keys each person needs and the total number of locks. Note that one key opens one lock, but a lock can be opened by multiple keys.”
Read reports →“Given a sample mean, what is the sample size needed for a significant t-test?”
Read report →“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 →“How would you sum two string representations of integers if they are gigabytes in size and can start with '+' or '-'?”
Read report →“How would you fit a linear regression model to a new dataset if you only have the coefficients from a model fitted to an old dataset, but not the old dataset itself?”
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 →Formats, difficulty and experience
Across all 622 Two Sigma interview reports.