First, there was a phone screen where I was asked questions about CS fundamentals (data structures, mostly).
Then, I was asked to walk through a solution to an algorithm question over the phone.
Next, I had a take-home test which took me approximately 10 hours to complete.
Finally, I had an onsite visit which was approximately 7 hours in total.
I began by following a coding prompt that took a little over an hour to complete.
I was then interviewed by different parts of the company in 1-hour segments, mostly about data structures and CS fundamentals.
The interviewers had a pretty even balance of nice and aggressive personalities.
CS fundamentals and algorithm questions.
The following metrics were computed from 8 interview experiences for the DRW Software Engineer role in Chicago, Illinois.
DRW's interview process for their Software Engineer roles in Chicago, Illinois is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for DRW's Software Engineer interview process in Chicago, Illinois.