Started by applying online. I was reached out to by the recruiting team. The first round was a call with the hiring manager, which was mostly just an introduction to the company and the work. Next, there was a take-home assignment. Once that was submitted, there was a call to review the submitted code. After that was the final round of full-day onsite interviews. There were four 1-hour interviews.
N-way set associative cache with LRU, MRU, and custom replacement policies.
The skyline problem: given an array of coordinates for the buildings, return the minimum number of points that contribute to the skyline.
In a matrix of 0's and 1's, find all islands, where 0 is water and 1 is land.
A system design question.
Write code to solve the Mastermind game in 12 turns or less.
The following metrics were computed from 20 interview experiences for the The Trade Desk Senior Software Engineer role in United States.
The Trade Desk's interview process for their Senior Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for The Trade Desk's Senior Software Engineer interview process in United States.