Real, anonymous reports from people who interviewed for Software Engineer at Interactive Brokers, newest first and distilled into what to expect across the loop.
Get your personalized Interactive Brokers Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
The process for me took about two months end to end and felt fairly structured. After a recruiter phone screen, I was sent an online assessment that mixed a couple of math questions with a single coding task in a LeetCode style. The math part wasn’t too intense, but the coding problem still felt like something you’d classify around a medium difficulty. Alongside that, I did a personality/workplace fit test where I had to choose words/traits from a list based on how it matched me.
A little later I moved into interviews with people representing different layers. I started with an HR screen, then followed up with an interview involving a manager. The overall difficulty matched the earlier stage—more of a fit-and-expectations conversation than anything that reinvented the technical bar. I got to the later steps, but I didn’t end up with an offer, and the experience left me feeling like the early assessment was the real gatekeeper.
> 1 year
Difficult Negative United States
My interview loop leaned heavily on an assessment with a lot of pressure. I first spoke with a recruiter, then I got a timed technical test that was essentially an evaluation of speed under a strict clock. It was described as an hour-long assessment and it included several math questions plus one coding challenge; the time limit felt extremely tight, so it turned into a scramble rather than something where I could show careful problem-solving.
After that, the process continued with an additional personality screen and then more rounds of human interviews, but I kept thinking about how much the assessment’s pacing shaped everything. In my case, I didn’t make it to an offer, and when feedback eventually came back it seemed like they were looking for more explicit demonstration of specific technology than what I had shown. Overall, the experience felt mentally taxing mostly because the test format left very little room to think.
> 1 year
Easy Neutral United States
My process for a software engineering role in Hong Kong stalled almost immediately after the first interaction. A recruiter handled the initial commun…
> 1 year
Difficult Positive Mumbai
I went through a longer, elimination-style sequence where I had to keep clearing each step to even appear for the next. It started with aptitude and c…
> 1 year
Difficult Positive Hungary, CT
My process started with an online test that set the tone: it was math- and reasoning-oriented. After that, I had a set of personal rounds where every …
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Initial Assessments
Candidates typically start with a combination of online assessments that include coding challenges and personality tests, often with a focus on math and reasoning. The assessments are designed to filter candidates early based on both technical skills and cultural fit.
Online assessmentPersonality testMath reasoning
Technical Interviews
Subsequent technical interviews often focus on data structures, algorithms, and problem-solving skills, with questions varying in difficulty from easy to hard. Candidates should expect a mix of coding tasks and conceptual discussions, particularly around OOP principles and programming fundamentals.
Data structuresAlgorithmsOOP principles
Personality and Fit Assessments
Several reports indicate that personality and fit assessments play a significant role in the interview process, with candidates undergoing tests like the Predictive Index to gauge workplace compatibility. These assessments can be pivotal in determining whether candidates progress to later stages.
Personality fitPredictive IndexCultural fit
Interview Structure and Flow
The interview process is often structured in a multi-stage format, where candidates must clear each round to proceed. This elimination-style approach can create pressure, as candidates feel the need to perform consistently well across all stages.
Multi-stageElimination processStructured flow
Candidate Experience and Feedback
Many candidates report a lack of clarity and constructive feedback throughout the process, which can lead to frustration and uncertainty about their performance. This can be compounded by negative experiences during interviews, such as unprofessional behavior from interviewers.
FeedbackCandidate experienceProfessionalism
Focus on Quantitative Skills
There is a strong emphasis on quantitative skills throughout the interview process, with many candidates facing questions related to math, probability, and finance concepts. This focus suggests that candidates should prepare for a rigorous evaluation of their analytical abilities.