I applied through a recruiter. The process took 4 weeks. I interviewed at The Trade Desk (London, England) in Jan 2023
Interview
Recruiter was fairly co-operative. They accommodated my scheduling requirements and responded respectfully and in reasonable time. First round left a good impression about the company by not focusing on details of coding but over the problem solving. They were looking at how I could adapt existing LRU cache implementation to extend for various alternative cache eviction algorithms/strategies. Next round was 2 sys design and 2 coding interviews followed by 1 round of "informational interview aka behavioral/resume".
Call with recruiter, hiring manager, then schedule 4 technical rounds in the same week, 2 days after last technical section offer is released. Recruiter explained the process and reason behind each section very well, so I can expect what will happen and how I can prepare. Instructions within the round are very clear, interviewers are helpful and collaborative, so even the questions are not that easy the process is actually quite enjoyable and I feel respected. The process is very efficient, from they receive my application to offer accepted takes around a month
Interview questions [1]
Question 1
problem solving questions that might not need to execute the code but need to explain, need to debug an existing codebase, a Leetcode medium algo question, system design question
I applied online. I interviewed at The Trade Desk (Singapore) in Feb 2026
Interview
1. Applied Online.
2. Received/Completed Hackerrank Online Assessment.
3. Recruiter call about the role, salary expectations and leveling -- expecting next technical interview
4. One week later recruiter reached out that the role has been filled.
I applied online. The process took 2 months. I interviewed at The Trade Desk in Sep 2025
Interview
Online Assessment, followed by a Hiring Manager interview that was System Design + Behavioral. Didn't pass that stage, was not given a reason, but I assume it was the system design portion. Next stage would have been a loop (2 coding + 1 system design).