J'ai postulé en ligne. Le processus a pris 2 semaines. J'ai passé un entretien chez Aurora Innovation (Palo Alto, CA) en mars 2019
Entretien
I applied for a full-stack engineer position. I received a call from a recruiter a couple days after applying. Next, I did a technical phone screen that was fairly easy and was invited for an onsite interview in Palo Alto.
The onsite consisted of 4 interviews: 2 whiteboard coding, 1 system design, and 1 domain chat with the hiring manager. The system design question seemed very reasonable. The hiring manager was friendly. The 2 whiteboard challenges were unusually difficult. I have done several whiteboard interviews before but never received questions this hard which threw me off. After the interview I went home and solved the first white board problem in ~1hr on my laptop and even with concise code, it would be hard to fit the full solution on a whiteboard. I don't feel like these 2 whiteboard interviews were a fair evaluation of my skills.
Advice to interviewers: Please make the phone screen difficulty more comparable to onsite so that fewer candidates face failure and waste time at the onsite.
Questions d'entretien [1]
Question 1
I signed a NDA, so I can't say exactly. Just know that these are harder and more open-ended than typical leet code questions. Also make sure to fully understand the question being asked before diving in.
J'ai postulé via un recruteur. J'ai passé un entretien chez Aurora Innovation en févr. 2026
Entretien
Process was recruiter screen → 60 min C++ technical interview.
The recruiter screen was mostly background discussion and role fit. They were specifically interested in experience with computer vision, calibration, sensor systems, and C++.
The technical round focused heavily on C++ fundamentals rather than LeetCode-style trick questions. Topics included pointers/references, stack vs heap allocation, memory management, STL usage, debugging thought process.
J'ai postulé en ligne. J'ai passé un entretien chez Aurora Innovation
Entretien
It was a very straightforward process which involved classic technical conversation/questions, system design, and a coding section. Overall, the folks I talked to seemed smart and capable and the questions were valid for the role. I applied online, interviewed with their recruiter very shortly after and the rest of the interviews played out pretty quickly after. There was a bit of disorganization about how the process was unfolding on their end but we figured it out.
Questions d'entretien [1]
Question 1
Signed an NDA so I can't share specifics but there was system design and coding.
J'ai postulé via la recommandation d'un employé. J'ai passé un entretien chez Aurora Innovation en août 2025
Entretien
Recruiter screen, then coding screen on coderpad.io. Couldn't solve their dsa question in time in 45 minutes, so no offer. If I had focused and done all the problems in the Neetcode 150, I would've passed, so this is my fault.