Nuro Software Engineer Interview Experience — Scheduling Rounds and an Onsite Rejection

Nuro·Software Engineer·Aug 2026
OnsiteTechnical ScreenRejectedhard

I had my Nuro onsite last week and received a rejection email yesterday. I'm sharing the experience to give something back to the forum.

Phone:

Coding: Essentially Course Schedule II, solved with topological sorting. The follow-up asked how to change the code for multiple threads.

System design: A question that had appeared on the forum, though I hadn't seen it at the time. A video needs three processing steps: steps one and three need only CPUs, while step two needs both a GPU and a CPU. Design a task-scheduling system to handle one million videos per week.

Onsite:

ML system design: Design a distributed ML training platform shared by multiple teams.

System coding: I don't remember it very clearly. The general idea was to implement a class for storing tasks/data. There were worker APIs I could call to assign tasks to workers and release workers when tasks finished. I needed to add new tasks to my class and call the APIs to execute them. All of this had to be safe with multiple threads.

System design: Similar to the phone-screen question, essentially a job scheduler for CPU and GPU jobs.

Hiring manager: Questions about a project and some implementation details, followed by a technical question related to my background. The hiring manager was more than ten minutes late, and the interview ended quickly.

AI coding: Given a codebase and a ticket report, interact with AI to fix the issues one by one.

Overall, the process was fairly pleasant, but intense. Even after passing the onsite, there would still be two more rounds. I spent quite a bit of extra time preparing for this company's specific rounds, which affected another onsite I had last week.

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
Nuro
Role
Software Engineer
Rounds
Technical Screen → Onsite
Outcome
Rejected
Difficulty
hard
Interview date
Aug 2026
Questions from this interview
2 questions

Real Nuro interview experiences

First-hand reports from Nuro candidates — the rounds, the questions they were asked, and how it went.

All 6 Nuro interview experiences