Company
Imc interview questions
17 practice questions in the style of Imc's interviews, covering Behavioral & Leadership, Statistics & Math, Software Engineering Fundamentals, Coding & Algorithms, Machine Learning, System Design.
2 easy11 medium4 hard
Imc interview questions by the numbers
Last updated
Katkat has 17 Imc interview questions. The largest topics are Software Engineering Fundamentals (35%), Machine Learning (24%) and Behavioral & Leadership (18%). By difficulty: 12% easy, 65% medium and 24% hard. The most common round is HR Screen (29%). Frequent concepts include Communication, Computer Architecture, Probability and Project Management.
Topics
- Machine Learning24% · 4
- Behavioral & Leadership18% · 3
- Coding & Algorithms12% · 2
- Statistics & Math6% · 1
- System Design6% · 1
Difficulty
- Easy12% · 2
- Medium65% · 11
- Hard24% · 4
Interview rounds
- HR Screen29% · 5
- Onsite29% · 5
- Technical Screen29% · 5
- Online Assessment12% · 2
Roles
- Data Scientist47% · 8
- Software Engineer35% · 6
- Quantitative Trader12% · 2
- Hardware Engineer6% · 1
Frequent concepts
- Communication12% · 2
- Computer Architecture12% · 2
- Probability12% · 2
- Project Management12% · 2
- Stakeholder Management12% · 2
- Adaptability6% · 1
Most mentioned in interview experiences
- 1.Analyze an Instruction Trace with Latency, Throughput, Cache, and Roofline Constraints1 report
- 2.Analyze Optimal Funding Allocations Across Election Districts1 report
- 3.Choose container set to minimize waste1 report
- 4.Compute the Probability for Two Uniform Variables1 report
- 5.Find k-th recipient in command propagation order1 report
Counted from 4 candidate interview experiences on Katkat. How we collect and count
Showing 1–17 of 17 results
This question assesses the candidate's ability to balance technical rigor with business agility, specifically focusing on communication skills, professional resilience, and stakeholder management under pressure.
ImcData ScientistBehavioral & LeadershipHR ScreenAnalyze election-district funding games with weak-composition counting, favorable alignments, explicit allocations, and lower-bound proofs for possible and impossible wins under fixed budgets.
ImcQuantitative TraderStatistics & MathTechnical ScreenImplement a pipeline simulation that calculates total execution cycles under RAW data hazards and computes roofline bottleneck metrics for a given instruction trace.
ImcHardware EngineerSoftware Engineering FundamentalsOnsiteThis question evaluates understanding of worst-case time complexity for common data structure operations and the performance trade-offs between multithreading and single-threading, testing knowledge in the Software Engineering Fundamentals domain.
ImcSoftware EngineerSoftware Engineering FundamentalsTechnical ScreenThis problem tests foundational knowledge of computer architecture (integer representation), memory management strategies (caching), and graph theory essentials.
ImcSoftware EngineerSoftware Engineering FundamentalsHR ScreenAn IMC software engineer take-home asking you to pick the single container set that fulfills all medicine orders with minimum total waste. It tests ceiling-style binary search, per-set validity checks, smallest-index tie-breaking, and efficient handling of inputs up to 10^5 to avoid an O(n*T) timeout.
ImcSoftware EngineerCoding & AlgorithmsOnline AssessmentThis question tests your ability to model a discrete random walk as a Markov chain, derive the probability of reaching an absorption state, and calculate the expected time to reach that state.
ImcData ScientistMachine LearningOnsiteThis question evaluates understanding of continuous probability, joint distributions, and order statistics for independent uniform variables, focusing on comparing transformations of random variables.
ImcQuantitative TraderSoftware Engineering FundamentalsTechnical ScreenThis question evaluates a candidate's ability to design in-memory data models, concurrency control mechanisms, and temporal reservation logic for booking systems.
ImcSoftware EngineerSystem DesignTechnical ScreenThis question tests your ability to explain the theoretical foundations of linear regression, including its probabilistic interpretation, and your technical depth regarding the mechanics of the Transformer architecture.
ImcData ScientistMachine LearningOnsiteThis question evaluates understanding of tree traversals, subtree indexing, and order-statistics on rooted trees, focusing on DFS-preorder propagation when children are visited in ascending id.
ImcSoftware EngineerCoding & AlgorithmsOnline AssessmentThis question tests the ability to solve a system of linear inequalities derived from probability constraints, requiring an understanding of basic arbitrage-free pricing principles.
ImcData ScientistSoftware Engineering FundamentalsTechnical ScreenThis question assesses a candidate's ability to structure open-ended research, manage stakeholder expectations, and maintain scientific rigor while ensuring the final output is actionable for a business audience.
ImcData ScientistBehavioral & LeadershipHR ScreenThis question assesses the candidate's ability to articulate their intellectual passion for quantitative research by connecting personal motivations to the practical realities of high-frequency trading or data-driven decision-making.
ImcData ScientistBehavioral & LeadershipHR ScreenThis problem tests your end-to-end machine learning pipeline skills, focusing on tabular regression, feature engineering, validation strategies, and regularization techniques.
ImcData ScientistMachine LearningOnsiteThis question tests the ability to solve a convex optimization problem under inequality constraints using KKT conditions and the identification of active versus inactive constraints.
ImcData ScientistMachine LearningOnsiteThis question tests your understanding of the underlying trade-offs between contiguous memory structures (arrays) and hash-based key-value stores (dictionaries), focusing on performance, memory usage, and structural requirements.
ImcSoftware EngineerSoftware Engineering FundamentalsHR Screen
Imc interview experiences
All 13 →- Five Chicago Onsite Rounds and a Template RejectionIMC · Hardware Engineer · Onsite · Aug 2026Rejected
A recruiter first found me through a professional network and referred me to IMC. After two phone screenings with a hardware engineer and a machine-learning algorithm engineer, I was invited to the Chicago office for an onsite. The onsite had five rounds, all on the same day, and I met ten interviewers across those rounds. First round: Hardware architecture. I was first given a small program writ…
- IMC Software Engineer interview with no update after round twoIMC · Software Engineer · Apr 2026
After I got through the early stages, the process seemed to be moving normally. I completed what I believed was round two and waited for the next step. The silence afterward threw me off. I never received an official message saying that I hadn’t made it to round three. Instead, I was left to infer what had happened, with no real closure. The lack of communication made the experience drag on even…
- IMC Software Engineer interview with graph and scheduling assessmentsIMC · Software Engineer · Online Assessment · Mar 2026
After I applied, I was asked to complete two online assessments, both focused on programming-style problem solving. One centered on graphs, and the other covered scheduling. A short time later, I moved to a one-way online interview with three questions. They were technical and focused heavily on how I think about programming languages and core data structures. The format was straightforward, but…
- Reflex-Game OA Then a One-Take Video ScreenIMC · Trader · New Grad · Technical Screen · Mar 2026Rejected
I applied online for IMC Amsterdam's graduate trader role in March, and right after I submitted the application it automatically sent me the first round OA. The first round was a 45-minute Neurolympics game — you can try a shorter demo version of the same kind of questions before the real thing, but the real test is longer. I did really badly on this round, both my speed and accuracy percentiles…
- IMC Software Engineer interview with coding, system design, and team fitIMC · Software Engineer · Online Assessment · Feb 2026
The process was structured and felt comprehensive. After applying, I completed an online activity and then had an initial screening call. The technical portion moved into coding interviews where I could choose the programming language. The work combined problem-solving discussions with system design questions. There were also team fit and culture checks, along with a feedback step where they revi…
More companies
- Meta666
- Amazon653
- Google486
- OpenAI342
- Capital One268
- Microsoft252
- DoorDash241
- Anthropic225
- Uber217
- Apple177
- TikTok176
- Pinterest161
- ByteDance160
- LinkedIn154
- Stripe139
- Snowflake130
- Databricks122
- Airbnb112
- Rippling106
- Oracle104
- Coinbase99
- Netflix97
- NVIDIA95
- Snapchat94
- Citadel90
- Waymo90
- Instacart87
- Roblox84
- Salesforce77
- Optiver76
- Shopify63
- Robinhood60
- Atlassian55
- Hudson River Trading55
- Two Sigma55
- J.P. Morgan53
- PayPal53
- xAI53
- Lyft52
- Tesla52
