Take-home project. Write an N-way set-associative cache, then sort of a code review process.
The guy who reviewed my code had very little clue as to what an N-way set-associative cache is, why it would be used, and when.
I got it after his first feedback, and I didn't expect it to go nicely.
In the end, he even seemed to take offense at me explaining the obvious to him.
I was disappointed with the level. Maybe, I was unlucky. Just wasted a day of my life.
Write an N-way set-associative cache in C#, Java, or Python.
The following metrics were computed from 3 interview experiences for the The Trade Desk Software Engineer role in London, England.
The Trade Desk's interview process for their Software Engineer roles in London, England is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for The Trade Desk's Software Engineer interview process in London, England.