IMC Trading interview, from the assessment to the matching engine.
Updated · Sources at the end
IMC starts every process with an online assessment, and what comes after depends on your track. Software engineers code in Java or C++ only, then meet two engineers for an hour, then face a final round that candidates, citing IMC's prep material, describe as building a matching engine on IMC's remote machines in IntelliJ. Traders play market-making games: IMC's prep guide gives the example of quoting 95 to 105 on something you think is worth 100, and then holding a short position when the interviewer buys from you at 105.
IMC was founded in 1989 by two traders on the Amsterdam options floor and has about 2,070 employees across ten offices. It reported net trading revenue of $3.12 billion for 2025, up 40%, and on 4 October 2026 it had 168 open roles, most in Chicago, Sydney and Amsterdam. Miss and you wait for the next recruitment season: IMC's ads allow one application per role each year.
Free · 2 minutes · no account
The questions for your exact IMC Trading role and level.
Interviewing at IMC Trading? Below are the questions candidates report. For the ones your exact role and level will get, paste the posting. Your first mock is free.
Who IMC Trading hires
IMC hires C++ and Java software engineers, trading engineers, FPGA engineers, quant researchers and traders, from graduates to experienced hires. Chicago had 47 open roles on 4 October 2026, Sydney and Amsterdam 24 each, then Mumbai, Hong Kong, London, Aarhus, Zug and New York. Its engineering prep guide lists data structures and algorithms, memory and computer architecture, and concurrency, and recommends A Tour of C++ and Effective Java. IMC's APAC recruiters say candidates need at least a Distinction average.
IMC runs different processes for software engineers, traders and quant researchers. All three start with an online assessment, and IMC says assessments vary by role.
Track · Engineering
Software engineers
A HackerRank assessment in Java or C++, a one-way video interview, an hour with two engineers, and a final round reported as building a matching engine on IMC's machines in IntelliJ. Graduates join a five-week Development School.
Track · Trading
Traders
Aptitude and mental maths tests, a recorded video, a first round described as a problem and then a game, and a final assessment day. IMC's own prep guide explains the market-making game. Graduates join a six-week Trading School.
Track · Research
Quant researchers
A first round of about an hour, split between live coding and problem solving with a researcher. Graduate researchers in Chicago are posted at a $250,000 base.
What is the IMC Trading interview process?
IMC describes a five-step process and says assessments vary by role. Its recruiters list the order: an online assessment, a behavioural interview, a first technical interview, then a final assessment day of technical and behavioural stations. The detail per track below adds candidate reports from 2025 and 2026, marked as reported.
Engineers code in Java or C++, as the graduate ads state. Trader candidates in 2026 report an SHL test and a short HackerRank of logic and mental maths, proctored; earlier reports describe four BrainsFirst games. The format changes by role, region and year.
Why IMC and why trading, your motivation and how you work. Reported for engineers in Amsterdam and for traders.
Split between behavioural and technical: operating system internals, data structures such as how a hash map works, or a probability problem talked through.
Software engineersProbability, expected value, game theory and mental maths, then a trading game. Read up on market making beforehand, as IMC's candidate portal suggests.
TradersOne part live coding, one part problem solving with a quant researcher.
Quant researchersBuild an order matching engine: price-time priority, partial fills, cancels. Candidates report passing every test case and still not getting an offer, so the code's design and your explanations count too.
Software engineersMore games and problems under time pressure, with behavioural conversations between them. IMC aims to give feedback within a couple of days of the final stage.
TradersIMC online assessment: what each track gets
From IMC's prep guides and candidate reportsEvery IMC process starts with an online assessment, and IMC says assessments vary by role. Candidates confirm it: the format differs between engineers and traders, and has changed from year to year.
- Software engineers: two coding problems: Reported as 2 medium to hard problems in 120 minutes on HackerRank, in Java or C++ only. Practise graph search, prefix sums and binary search in the language you will use, and write code that handles edge cases the hidden tests will check.
- Traders: aptitude, logic and mental maths: 2026 candidates report an SHL test followed by a short, proctored HackerRank of logic and maths questions, about 12 to 15 minutes, with fractions, percentages and ratios. Earlier candidates describe four BrainsFirst games. Practise speed arithmetic without a calculator.
- The waiting: Several 2026 candidates report hearing nothing for weeks after the assessment. Keep applying elsewhere; IMC's ads allow one application per role per season, so a silence does not let you reapply sooner.
- Prosperity, another way in: IMC's Prosperity trading challenge had 22,600 players in 2025, and IMC says several top performers went on to internships and graduate roles.
Calibrd cannot rehearse the timed tests. It can prepare you for the interviews and the explanations that follow them.
What IMC Trading screens for
IMC's prep guides say what it looks for, and both stress that interviewers are not trying to trick you.
- Solid computer science: data structures, algorithms, memory and concurrency
- Modern C++ or Java, written cleanly under time pressure
- Clear reasoning about probability and expected value, out loud
- Calm decisions under uncertainty, the core of market making
- Strong academics: IMC's APAC recruiters ask for at least a Distinction average
IMC Trading interview questions
Candidate-reported themesCandidates report these questions and themes from 2025 and 2026 IMC processes in Amsterdam, Chicago and Asia.
Behavioural & motivation
- Why IMC, and why trading?Listening for: Specificity · Connection · Research
- Tell me about a time you made a decision quickly with incomplete information.Listening for: What was at stake · How they decided · What happened after
- Tell me about a time you found and fixed a performance problem.Listening for: Measured first · The real cause · The result
Technical
- Practice: implement an order book that accepts limit buy and sell orders, matches them at the best price with time priority, supports cancels, and reports trades.Matching engine: Reported final round for software engineers, 2025: build a matching engine on IMC's machines in IntelliJListening for: The book's structure · Matching correctly · Clean and tested
- Practice: explain how you would implement a hash map from scratch, how it handles collisions, and what happens to performance as it fills up.Hash maps and OS internals: Reported first round, Amsterdam, October 2025: how to implement a hash map, operating system internalsListening for: The design · Resizing · Close to the machine
- Practice: you think a coin-flip game is worth 50. Make a two-sided market, then explain what you do after the interviewer buys from you three times in a row.The market-making game: From IMC's trading prep guide: quote a market, manage the position, watch for adverse selectionListening for: A sensible quote · Managing the position · Adverse selection
- Practice: you roll a die and can either take the number shown in dollars or roll once more and take the second number. What is the game worth, and what is your strategy?Probability and expected value: Reported first trader rounds, September 2026: probability, expected values, game theory, mental mathsListening for: The expected value · The game's value · Speed and clarity
These are the reported themes, and your loop is role-specific. Paste the actual posting and Calibrd predicts the questions for that exact role and level.
Predict my IMC Trading questions →Pay
Base salaries posted in IMC's US job ads on 4 October 2026. Every full-time role is also eligible for a discretionary bonus, which at trading firms is often a large part of pay.
How to prepare for an IMC Trading interview
- Engineers: practise the assessment in Java or C++, the only languages the graduate ads allow.
- Build a small order book with price-time priority, partial fills and cancels before the final round.
- Revise memory, caches and concurrency; IMC's tech prep guide lists them by name.
- Traders: read IMC's trading prep guide on market making and practise quoting and adjusting out loud.
- Practise mental maths daily: fractions, percentages and ratios, against a timer.
- Apply to the role you want most: one application per role per season.
This guide covers IMC's software engineer, trader and quant researcher hiring, for graduates, interns and experienced hires, across its Amsterdam, Chicago and Asia offices. For management and leadership roles the loop is similar but the bar shifts to people, delivery and strategy, so pair it with the leadership interview prep hub. The bar for your exact role comes from the role-by-role guides, and the prep that actually transfers is spoken, so run a mock interview before the real one.
Also interviewing at Goldman Sachs, Optiver or Stripe? Their guides follow the same format, from the first screen to the offer.
Knowing the questions isn’t the same as answering them out loud. Run an IMC Trading mock: spoken answers, coached on the spot. Your first mock is free.
Run an IMC Trading mock →FAQ & sources
What is IMC Trading's interview process?
IMC describes a five-step process and says assessments vary by role. The stages, in order: Online assessment; One-way video or behavioural call; First technical round, engineers; First round, traders; First round, researchers; Final round, engineers; Final assessment day, traders.
What does IMC Trading look for in candidates?
IMC's prep guides say what it looks for, and both stress that interviewers are not trying to trick you. Solid computer science; Modern C++ or Java, written cleanly under time pressure; Clear reasoning about probability and expected value, out loud; Calm decisions under uncertainty, the core of market making.
What questions does IMC Trading ask in interviews?
Candidates report these questions and themes from 2025 and 2026 IMC processes in Amsterdam, Chicago and Asia. Technical themes: Matching engine; Hash maps and OS internals; The market-making game; Probability and expected value.
What is on the IMC online assessment?
Every IMC process starts with an online assessment, and IMC says assessments vary by role. Candidates confirm it: the format differs between engineers and traders, and has changed from year to year. Covered on this page: Software engineers: two coding problems; Traders: aptitude, logic and mental maths; The waiting; Prosperity, another way in.
How do I prepare for an IMC Trading interview?
Engineers: practise the assessment in Java or C++, the only languages the graduate ads allow. Build a small order book with price-time priority, partial fills and cancels before the final round.
- 01IMC, who we arefounded in 1989 on the Amsterdam options floor, 2,070 employees, ten offices.
- 02IMC, 2025 annual reportnet trading revenue up 40% to $3,120 million.
- 03IMC, recruitment processthe five steps, assessments varying by role, feedback within a couple of days, and the graduate schools.
- 04IMC, how to prepare for an interview at IMCthe order of the stages and the Distinction average.
- 05IMC, technology interview prep guide (August 2025)the topics and recommended books.
- 06IMC, trading interview prep guide (August 2025)market-making games and the 95 to 105 example.
- 07IMC open roles168 roles on 4 October 2026 by office, the posted US base salaries, the Java or C++ rule and one application per role per year.
- 08Reddit, IMC final round (July 2025)the matching engine round in IntelliJ on IMC's machines.
- 09Reddit, IMC first round (May 2025)the assessment, one-way interview and an hour with two engineers.
- 10Reddit, IMC Amsterdam engineering rounds (October 2025)OS internals, hash maps and the risk of no offer after passing the final.
- 11Reddit, IMC intern final (March 2026)all test cases passed and no offer.
- 12Reddit, IMC trader assessment (August 2026)the SHL test and the short HackerRank.
- 13Reddit, IMC trader first round (September 2026)probability, expected value, game theory and mental maths.
- 14Reddit, waiting after the IMC assessment (September 2026)no reply weeks after the assessment.
- 15IMC, Prosperity 422,600 players in 2025 and hires from the challenge.
Interview processes change. This reflects widely-reported and sourced conditions as of 2026 — confirm specifics with your recruiter, and treat it as a map rather than a guarantee.
Prep for a real IMC Trading role
Practise your IMC Trading interview, out loud.
Paste a real IMC Trading posting and Calibrd predicts the questions for that role and level, benchmarks the pay, and flags the gaps an interviewer will probe in your CV — then listens to your spoken answers and coaches them. Your first mock is free.
Free to start · No card · Encrypted at rest, never used to train AI, remove anytime