NAUTO logo

NAUTO Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 6 interview experiences · FREE TO READ

3.8 Rounds average
Average Typical difficulty
66.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at NAUTO.

Showing 3 of 6
NAUTO logo
NAUTO

Software Engineer

Engineering · more than a year ago

Senior Average Positive experience Decline offer 5 rounds
Interview process
Recruiter call Phone screen Onsite Background check Offer
Interview formats
Technical Coding Behavioral

The interview process went pretty well. It kicked off with a quick recruiter call to get acquainted. Then, the next week, I had a technical phone screen with a hiring manager, which included a live coding exercise. After that, I was invited to an on-site interview at their PA office. When I got there, the recruiter met me at reception and gave me a brief tour before taking me to the interview room. Five interviewers showed up on time and asked a mix of technical and behavioral questions. We also had lunch, where I could talk with my potential manager. The recruiter walked me out at the end. They said they'd let me know about an offer within 48 hours.

Confirmed questions2 questions
  • Questions about Data Structures and Algorithms
  • Behavioral questions
NAUTO logo
NAUTO

Software Engineer

Engineering · more than a year ago

Entry Easy Negative experience Decline offer 1 round
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Technical Coding

The interview process was pretty standard. I got some typical whiteboard questions like checking if a string is a palindrome and dealing with hash collisions. The main issue was that the team seemed quite disorganized; they left me waiting in a conference room for about 30 minutes because they were scrambling to find someone else to interview me since the original person wasn't available.

Confirmed questions1 question
  • Can you explain the mechanism behind the a to i conversion?
NAUTO logo
NAUTO

Software Engineer

Engineering

Mid Average Positive experience Accept offer 6 rounds
Interview process
Recruiter call Onsite Technical screen Background check Offer
Interview formats
Behavioral Technical Coding

The interview process was super fast, took less than a week, which was great. It went straight to an onsite interview. The recruiter was really nice and showed me around. Then, I had lunch with the Director of Engineering, CTO, and some engineers for a casual chat, like a meet-and-greet. After that, I had two 45-minute technical interviews. The first one involved looking at code, figuring out what it does, what's wrong, and how to make it better, all on paper. It was tough if you don't code much, but they really want to see your thinking process. For me, it was medium difficulty and relied on experience. The second technical interview was a standard whiteboard coding problem, like a medium/hard LeetCode question. The interviewers were great, sharing a lot about their work at Nauto. Then, I had two 30-minute interviews with the recruiter and the Director of Engineering, covering typical HR stuff. I also met a few more engineers for informal chats, no technical stuff. I got an offer within a week, so it was a really positive experience overall.

Confirmed questions4 questions
  • Analyze code that has issues and uses an unknown API to determine its functionality, identify problems, and suggest enhancements.
  • Solve a coding challenge on a whiteboard, focusing on common algorithm and data structure problems.
  • Engage in a general get-to-know-you conversation during lunch.

NAUTO Software Engineer Interview Questions

Quoted word for word from NAUTO interview reports.

Can you write a function that takes an integer array and returns the longest increasing sub-array?

Read reports

Can you explain the mechanism behind the a to i conversion?

Read reports

Could you explain how you would implement a smart pointer class?

Read reports

Can you describe how you would design a food delivery robot?

Read reports

Solve a coding challenge on a whiteboard, focusing on common algorithm and data structure problems.

Read report

Formats, difficulty and experience

Across all 6 NAUTO interview reports.

Interview formats

Coding 37.5%
Technical 31.2%
Behavioral 25%
System Design 6.2%

Interview difficulty

Easy 16.7%
Average 66.7%
Difficult 16.7%

Candidate experience

Positive 66.7%
Neutral 16.7%
Negative 16.7%