Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto 7 settimane. Ho sostenuto un colloquio presso The Trade Desk (Ventura, CA) nel mese di apr 2016
Colloquio
As most people have said, their interview and hiring process is very thorough. The whole process took almost 2 months because there were quite a few steps to go through.
Everyone I spoke to was very friendly, energetic and very willing to share their experiences working at the company. No one had a bad thing to say about working there which was very encouraging. Communication throughout the whole process was very good.
The whole process was:
1.) 30 minute introduction phone call with a hiring manager. Spoke about the business, what they do, their culture and their ideals. We also spoke a little bit about myself and my background.
2.) 1 hour introduction interview at their Ventura office. Spoke 1 on 1 with one of the senior engineers there. Similar to the phone call, except more detail. Spoke in depth about the technical side of the company, their stack and their processes. Also went into more detail about myself, my skills and my background.
3.) At home programming test. They emailed a document with a scenario and I was told to provide a design and implementation. The implementation should be production quality. They encouraged asking questions about anything I was not clear on. There is no time limit, as they understand people may have an existing job and might not be able to carve out a few hours to complete this right away. This wasn't too difficult, and is a great introduction into the types of problems you might work on at the company.
4.) Remote review of the programming test. Once I completed and submitted my implementation I reviewed it with one of the senior engineers via GoToMeeting. We spoke about my implementation and why I chose to do things certain ways, and the tradeoffs of those choices.
5.) Remote whiteboard exercise with a different developer. This was a pretty standard whiteboarding exercise via GoToMeeting. The interviewer was very helpful and provided very quick hints and feedback. The first 30 minutes or so were talking about the company and culture which was great to ease the nervousness.
6.) Another remote whiteboard exercise with yet another developer. This was also a very standard whiteboard exercise via GoToMeeting. Again, this developer was very helpful and was very willing to provide hints and feedback.
7.) In person interview at their Ventura office. I met with 3 more developers for 1 hour each. Each was a different whiteboard exercise. 2 of the developers asked some general development strategy and design questions after the whiteboard exercises.
Again, the whole process is definitely a marathon, but they are ensuring that you not only know your stuff but that there is an equal cultural fit on both sides.
Domande di colloquio [1]
Domanda 1
At home programming exercise. Provide an implementation using production quality code.
60 mins - Algorithm questions. it was generally leetcode med level algorithm questions and they asked 2 questions. They were kind of rushing the interview and didn't seem like they cared about the interview.
Ho presentato la mia candidatura tramite un selezionatore. Ho sostenuto un colloquio presso The Trade Desk
Colloquio
Initial Screen: A 30-minute phone call with a recruiter to discuss resume, experience, and interest in The Trade Desk.
Technical Assessment/Case Study:
Engineering: A 90-minute online assessment (often via CodeSignal) simulating real-world projects, focusing on algorithms and data structures.
Commercial/Trading: A take-home case study or data presentation prepared in advance and presented to the team.
Panel/On-Site Interviews: Multiple (4-5) 30-minute, back-to-back, or virtual interviews with team members and hiring managers. Questions focus on past experiences, behavioral scenarios, and problem-solving.
Final Presentation/Cultural Fit: A final, often in-person, interview focused on ensuring candidates align with the company's culture and possess the confidence and skills needed for role
Domande di colloquio [1]
Domanda 1
Banking System Design: A multi-level challenge where you start by implementing basic deposits/withdrawals and scale to "Top K" transaction ranking, scheduled payments, and merging account histories.
Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso The Trade Desk (Sydney) nel mese di ott 2025
Colloquio
I applied for a SDE position in Sydney AU. Online accessed + recruiter call + 4 rounds onsite rounds. The recruiter was super efficient and professional, some interviewers were very professional and friendly, however, the hiring manager had astonishingly bad manners, he gave an ambiguous and topic and didn’t collaborate or specify what aspects to focus on, as I continued to seek clarification, he became visibly frustrated and started yelling. Would recommend the company to improve the mental maturity of this hiring manager from HK before allowing him to become an interviewer again. The hiring manager's terrible manner explains why the same job has been posted again and again on Linkedin but never been filled over the last 2 months.