Skip to main content
Back
United KingdomOnsite6 months ago
D

Software Engineer Interview Experience

DRW·Senior / L5
Result
Waiting
Interview date
6 months ago
Timespan
6 weeks
Difficulty
Moderate

Interview process

The process is very technical, they care a lot about computer science fundamentals eg. how a dict works and how to deal with collisions. I wasn't prepared for these kind of questions so didn't answer as precisely as I could have.

  • Recruiter screen
  • Technical interview
  • Final round

Interview rounds

5 questions across 3 rounds

Recruiter screen

1 question

Specific questions asked

Why do you want to work at DRW?

Technical interview

2 questions

Question types asked

Specific questions asked

Concurrency in python

Do you know what a typing.protocol is in Python

Final round

2 questions

Question types asked

Specific questions asked

Tradeoffs between batch and streaming systems

How does a dictionary work in python

Interview tips

Mainly focus on computer science fundamentals, but also Python fundamentals. Also prepare some system design. There were no behavioural or past project questions.

Company culture

They all seemed very friendly, but there was not much chit chat - it was straight to technical.

Unlock more real interview experiences

Get full access with a membership, or share your experience to try it free.

formerly Exponent

Get updates in your inbox with the latest tips, job listings, and more.

Follow Us

Products
Courses
Interview Questions
Interview Experiences
Popular articles
Guides
Coaching
For Partners
Company
Exponent Labs, LLC © 2026
Terms of Service | Privacy