Type · motivation

Enterprise · Software Engineer Interview Guide
Sign up to see ATSHeadquartered in United StatesInterview language: English
How to Pass the Susquehanna Software Engineer Interview in 2026
The Susquehanna DNA (TL;DR)
The Susquehanna Interview Loop
Your onsite loop will typically consist of 5 rounds.
- 1
Round 1
Recruiter ScreenMotivation, role fit, logistics. - 2
Round 2
Coding ScreenLeetCode-medium algorithmic problems under time pressure. - 3
Round 3
System DesignDistributed systems, trade-offs at scale, architecture under constraints. - 4
Round 4
Onsite CodingLeetCode-hard, debugging, code clarity, edge cases. - 5
Round 5
Behavioral / LeadershipPast evidence of ownership, influence, resolving conflict.
The Danger Zone: Top Reasons Candidates Fail
Based on our database of Susquehanna interview outcomes, avoid these common traps:
- Suggesting a batch processing approach for real-time needs
- Focusing on the team's effort rather than your specific technical contribution
- Over-relying on heavy database transactions
- Using modulo operator inefficiently inside a tight loop
Test Yourself: Real Susquehanna Questions
Three real prompts pulled from our database.
Type · algorithm
Type · architecture
+ many more questions, signals, and worked examples
Sign up to unlock the full Susquehanna grading rubric
Susquehanna Interview Question Bank
A sample from our database, grouped by round. Sign up to see the full set.
9 of 12 questions shown
Recruiter Screen
1- 1
Type · motivation
Why are you interested in applying your software engineering skills to the high-frequency trading domain specifically at Susquehanna?
Coding Screen
3- 2
Type · algorithm
Given a stream of trade execution prices, design a function that returns the median price in O(log n) time. - 3
Type · algorithm
Implement a circular buffer for logging trade events that overwrites the oldest data when full. - + 1 more questions in this round (sign up to unlock)
System Design
3- 4
Type · architecture
Design a system to ingest market data feeds from multiple exchanges and normalize them into a unified internal format. - 5
Type · architecture
How would you design a distributed order book that ensures consistency across multiple trading nodes? - + 1 more questions in this round (sign up to unlock)
Onsite Coding
3- 6
Type · debugging
You are given a snippet of C++ code that causes a segmentation fault under high load. Identify and fix the race condition. - 7
Type · algorithm
Implement a thread-safe LRU cache for storing frequently accessed market data. - + 1 more questions in this round (sign up to unlock)
Behavioral / Leadership
2- 8
Type · ownership
Tell me about a time you identified a critical performance bottleneck in production and took the initiative to fix it. - 9
Type · conflict
Describe a situation where you disagreed with a senior engineer on a technical design. How did you resolve it?
Unlock all 12 Susquehanna questions, free
No credit card. Every question with its framework, the grading signals interviewers score against, and a worked answer for each.
Interview tracks at Susquehanna
How Susquehanna's DNA translates across functions. Pick your role.
Compare Susquehanna with similar employers
Same DNA, different bar. Browse the closest companies in our database and see how their loops differ.
FNZ
Same tierThe FNZ interview often features a technical deep dive into platform architecture, assessing a candidate's ability to...
See FNZ interview questions
Carta
Same tierCarta's 'create more owners' mission drives the interview loop to assess an individual's capacity to simplify complex...
See Carta interview questions
DEGIRO
Same tierDEGIRO's Pan European trading infrastructure requires engineers to design for high-throughput order routing. The loop...
See DEGIRO interview questions
Practice Susquehanna interviews end-to-end
Susquehanna Mock Interview
Run a live mock interview with our AI interviewer using Susquehanna-style prompts. Get scored on structure, signal, and answer length - exactly how the real loop grades you.
Open
STAR Stories for Susquehanna Behavioral Rounds
Build a Story Bank of your past wins, mapped to the leadership signals Susquehanna interviewers grade on. Reuse them across every behavioral round.
Open
Susquehanna Interview Prep Hub
The frameworks behind every Susquehanna round: CIRCLES for product sense, hypothesis-driven debugging for analytical, STAR for behavioral. Learn each one in 10 minutes.
Open
Interview Frameworks
CIRCLES, STAR, AARRR, RICE, MECE. The exact frameworks that make Susquehanna interviewers nod instead of frown. Step-by-step playbooks with the moves and the pitfalls.
Open
Sample answers
What a strong answer to these Susquehanna interview questions shows.
Why are you interested in applying your software engineering skills to the high-frequency trading domain specifically at Susquehanna?
A strong answer shows: Genuine interest in market microstructure; Alignment with firm culture.
Given a stream of trade execution prices, design a function that returns the median price in O(log n) time.
A strong answer shows: Heap data structure proficiency; Time complexity awareness.