DRW interview practice
DRW Coding Interview: Transactions, Trees and Paths Start with verified evidence.
Practice from 13 DRW-tagged public coding problems, organized only by the stage, topic, difficulty, and recency metadata FastPrep can verify.
- Catalog
- 13 public practice assets (13 coding)
- Start here
- Use the stage named in your invitation
- Evidence
- OA metadata, shown in context
OA practice path
Online Assessment
Build a timed implementation rhythm from prompt to edge cases. Problems are ranked by repeated public catalog sightings.
13 DRW-tagged Online Assessment problems available.
| Company | Problem | Difficulty | Public evidence | Action |
|---|---|---|---|---|
DRDRW | Count Balanced Nodes in a Rooted TreeTreeDepth-First Search | Medium | 2 public reportsLast reported Sep 2026 | Practice |
DRDRW | Largest Number With Even Digit FrequenciesStringGreedy | Easy | 2 public reportsLast reported Sep 2026 | Practice |
DRDRW | Shortest Path Around Rectangular ObstaclesArrayMatrix | Medium | 2 public reportsLast reported Sep 2026 | Practice |
DRDRW | 2020 Account Balance with Monthly Card FeesArraySimulation | Easy | 1 public reportLast reported Aug 2026 | Practice |
DRDRW | Nested In-Memory Database TransactionsHash TableStack | Medium | 1 public reportLast reported Aug 2026 | Practice |
DRDRW | Password Requirement CheckString | Easy | 1 public reportLast reported Aug 2026 | Practice |
DRDRW | Remove Excess Consecutive CharactersStringGreedy | Easy | 1 public reportLast reported Aug 2026 | Practice |
DRDRW | Last Round for Each PlayerArraySimulation | Medium | 1 public reportLast reported Jul 2026 | Practice |
DRDRW | Shortest Compressed Length After RemovalStringPrefix Sum | Medium | 1 public reportLast reported Jul 2026 | Practice |
DRDRW | Doctor Appointment Slot AssignmentGraphUnion Find | Medium | 1 public reportLast reported Jul 2026 | Practice |
DRDRW | Maximum Even-Sum Neighboring PairsArrayDynamic Programming | Medium | 1 public reportLast reported Jul 2026 | Practice |
DRDRW | Minimize Maximum Group DifferenceArraySorting | Medium | 1 public reportLast reported Jul 2026 | Practice |
DRDRW | Simplified Tetris EngineSimulationMatrix | Hard | 1 public reportLast reported Mar 2026 | Practice |
01 · Preparation plan
Test rollback, aggregation, and reachability separately.
DRW's available practice includes stateful programming alongside classic algorithms. Nested transactions are a useful anchor because they require precise visibility and rollback rules. Pair them with a tree aggregate and an obstacle-path problem rather than generalizing from the company's trading domain. This is a suggested practice sequence, not the employer's interview process. Your invitation and recruiter guidance remain the source of truth.
- 01
Define nested transaction visibility
Use the database exercise to explain which writes a nested transaction can see and what survives commit or rollback. Test behavior across several nesting levels.
- Trace begin, write, commit, and rollback.
- Distinguish absence from a stored null value.
- Avoid leaking rolled-back state.
- 02
Aggregate child information once
Balanced tree nodes asks for a condition derived from subtrees. Compute the needed child summaries before deciding whether the parent qualifies.
- Define the balance condition precisely.
- Test leaves and a skewed tree.
- Avoid repeated traversal of the same subtree.
- 03
Separate blocked space from traversable states
Use rectangular obstacles to construct a correct movement model. A fast search over an incorrectly marked grid is still incorrect.
- Clarify obstacle boundary inclusion.
- Test overlapping blocked rectangles.
- Report unreachable destinations explicitly.
02 · Evidence boundary
What “DRW interview questions” means here.
It means practicing transferable implementation, testing, and technical reasoning with public catalog assets FastPrep tags to DRW. It does not mean FastPrep has access to the company's assessments or any private interview bank.
Repeated public sightings and last-reported dates can help you prioritize practice, but they cannot predict the questions, format, or platform in a specific interview.
- Only DRW-tagged FastPrep catalog problems appear above.
- Stage labels and report dates remain visible as context.
- No official, private, leaked, or proprietary questions are claimed.
03 · Plain answers
DRW interview practice questions, answered plainly.
This page owns technical-practice intent for DRW. Hiring activity, timelines, and market signals remain on the separate hiring-insights page.
01Is DRW coding practice the same as trader interview preparation?
No. This page supports software-engineering practice. Trading, probability, and market knowledge are distinct areas that require role-specific preparation. A company tag or financial-looking prompt does not prove coverage of those skills or the current process for every DRW applicant.
02Is FastPrep affiliated with DRW?
No. FastPrep is an independent interview-preparation product and is not affiliated with DRW. The page uses FastPrep's public practice catalog and does not claim official, private, leaked, or proprietary employer questions.
03How are DRW problems assigned to interview stages?
Stage labels come from FastPrep's public problem metadata. A problem can carry more than one reported stage, and hiring processes can change by role, level, location, and date. Treat the labels as preparation context, not a guarantee.
04Which DRW interview stage should I practice first?
Start with the stage named in your invitation or recruiter message. If no stage is known, use the largest available set to build general problem-solving fluency, then rehearse explanation and testing separately.
05Does this page predict the DRW interview process?
No. Public catalog counts, stage tags, and last-reported dates can help prioritize practice, but they cannot predict a specific interview's questions, sequence, timing, or platform.
Your next stage, made concrete
Pick a problem. Solve it end to end.
Start with the stage named in your invitation, then use public evidence as context—not as a promise of what you will be asked.
Open the practice set