The hiring process
| Round | Format | What's tested |
|---|---|---|
| Online Assessment | ~90–120 min | Aptitude, math, and coding |
| Technical Phone Screen | ~45–60 min | Coding and quick reasoning |
| Onsite Coding | ~45–60 min each | Data structures and algorithms depth |
| Onsite Probability / Math & Fit | ~45–60 min each | Quantitative reasoning and problem-solving |
Process and cutoffs vary by drive/team and change over time — confirm on the official careers page.
Round-by-round: exactly what's asked & how to prepare
Online Assessment
~90–120 minA high-difficulty timed test mixing quantitative aptitude, probability, logical reasoning, and one or more coding problems. Cutoffs are steep and the questions are trickier than typical product-company OAs. Accuracy under time pressure is the whole game.
- Probability and expected-value word problems
- Combinatorics and counting under constraints
- Number theory and modular arithmetic puzzles
- Medium-to-hard algorithmic coding
- Speed-critical logical reasoning
- Drill probability from 'Fifty Challenging Problems in Probability'
- Practice quant aptitude and puzzles on Brilliant (free tier)
- Solve LeetCode medium/hard on arrays, DP, and math
- Time every practice set to build accuracy under pressure
- Spending too long on one puzzle and missing easy points
- Sloppy arithmetic that flips an otherwise correct answer
- High accuracy across mixed math and coding
- Efficient triage of which problems to attempt first
Technical Phone Screen
~45–60 minA live screen with an engineer or quant covering a coding problem and often a probability or logic question. They probe complexity, edge cases, and your ability to think aloud. Expect follow-ups that escalate difficulty if you solve quickly.
- Algorithmic coding with optimal complexity
- Conditional probability and Bayes-style reasoning
- A classic brain-teaser to test structured thinking
- Complexity analysis and trade-off discussion
- Practice narrating probability solutions step by step
- Solve LeetCode mediums live with a timer and voice
- Review common brain-teaser archetypes and framings
- Rehearse stating assumptions before solving
- Jumping to a formula without defining the sample space
- Freezing on a teaser instead of decomposing it aloud
- Structured decomposition of unfamiliar problems
- Correct probability set-up, not just the final value
Onsite Coding
~45–60 min eachOne or more rigorous coding rounds with medium-to-hard problems, strong emphasis on optimal solutions, clean implementation, and complexity. Interviewers push on edge cases and ask you to improve a first solution. Bugs and hand-wavy complexity claims hurt.
- Dynamic programming and recursion with memoization
- Graphs, heaps, and interval problems
- Bit manipulation and math-heavy algorithms
- Optimizing from brute force to optimal live
- Rigorous edge-case and complexity analysis
- Grind LeetCode hards in DP, graphs, and math
- Practice deriving optimal complexity out loud
- Rehearse improving a brute-force answer under hints
- Use NeetCode's advanced patterns for structure
- Settling for brute force without pursuing the optimum
- Vague or wrong Big-O claims on your own solution
- Optimal, bug-free code with justified complexity
- Responsiveness to hints toward better solutions
Onsite Probability / Math & Fit
~45–60 min eachDedicated rounds on probability, expected value, combinatorics, and open-ended brain-teasers, plus discussion of your background and interests. Quant tracks go deeper into statistics and estimation. They value clear, honest reasoning and comfort sitting with ambiguity.
- Expected value and variance in game scenarios
- Markov-chain-style and random-walk puzzles
- Estimation / Fermi problems with defended assumptions
- Statistics and distributions (quant track)
- Curiosity and depth on your past work
- Work through 'Heard on the Street' quant brain-teasers
- Review expected value, variance, and common distributions
- Practice estimation problems, stating assumptions clearly
- Prepare to discuss a technical project in real depth
- Guessing a number instead of showing the derivation
- Panicking on open-ended teasers rather than exploring
- Calm, rigorous reasoning under ambiguity
- Correct probabilistic modeling of the scenario
What to master
- Probability and expected value
- Combinatorics and counting
- Brain-teasers and estimation
- Data structures and algorithms
- Dynamic programming
- Statistics and distributions
- Complexity analysis
- Mathematical reasoning
Eligibility
Role-based and highly selective: strong quantitative background (CS, math, statistics, physics, or related) with top academics; quant roles often prefer advanced coursework or research. Requirements vary by track and region.
D. E. Shaw salary & compensation (2026)
Elite quant/hedge fund; pays very high, cash-bonus-driven, well above big tech even in India.
| Role / Level | Experience | India — total CTC | US — total comp | What to know |
|---|---|---|---|---|
| Member of Technical Staff / Analyst | 0–2 yrs | ₹50 LPA–1 Cr | $300K–450K | huge base + guaranteed first-year bonus |
| Senior Engineer / Quant | 2–5 yrs | ₹1–1.8 Cr | $450K–700K | bonus can exceed base |
| Lead / Senior Quant | 5–9 yrs | ₹1.8–3.5 Cr | $700K–1.2M | performance bonus dominates |
| VP / Principal | 9–13 yrs | ₹3.5–6 Cr | $1.2M–2M+ | tied to strategy/fund P&L |
| Managing Director / Partner | 13+ yrs | ₹6 Cr+ | $2M–5M+ | carry/PnL-linked; uncapped |
How the package is structured
- Quant firms pay top of the entire market — well above FAANG at every level.
- Comp = strong base + large discretionary/PnL-linked bonus; bonus is the real prize.
- India (Hyderabad/Bangalore) engineers earn near-US-level cash — highest in Indian market.
- Upside scales with fund/strategy performance; senior roles can be uncapped via PnL.
Indicative 2026 market ranges aggregated from public sources (levels.fyi, Glassdoor, AmbitionBox, candidate reports). Compensation varies widely by location, team, level calibration, and negotiation — use these as directional benchmarks, not guarantees.
Your prep plan
- Day 1–3: Rebuild probability, expected value, and combinatorics
- Day 4–6: Grind LeetCode medium/hard in DP, graphs, and math
- Day 7–8: Work brain-teasers from Mosteller and Heard on the Street
- Day 9–10: Timed mixed OA-style sets for accuracy under pressure
- Day 11–12: Mock coding and probability rounds, thinking aloud
- Day 13–14: Review weak spots, estimation drills, and rest
Want this plan dated to your interview?
Upload your resume and tell Whis your interview date — get a personalized, day-by-day plan built around your gaps, then run Whis live in the interview.
Get my personalized planFrequently asked questions
How much probability do I really need?
A lot, especially for quant tracks. Expected value, conditional probability, and combinatorics are core; pure-SWE tracks see somewhat less but still expect it.
Are the brain-teasers about the answer or the process?
The process. Interviewers want structured reasoning and stated assumptions; a clean derivation with a small slip beats a lucky number.
Is the coding harder than typical companies?
Yes. Expect medium-to-hard problems where optimal complexity and bug-free implementation are the expectation, not a bonus.