Ho presentato la mia candidatura online. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Aurora Innovation (Palo Alto, CA) nel mese di mar 2019
Colloquio
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.
Domande di colloquio [1]
Domanda 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.
Ho presentato la mia candidatura tramite un selezionatore. Ho sostenuto un colloquio presso Aurora Innovation nel mese di feb 2026
Colloquio
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.
Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Aurora Innovation
Colloquio
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.
Domande di colloquio [1]
Domanda 1
Signed an NDA so I can't share specifics but there was system design and coding.
Ho presentato la mia candidatura tramite segnalazione di un dipendente. Ho sostenuto un colloquio presso Aurora Innovation nel mese di ago 2025
Colloquio
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.