Nimble Robotics logo

Nimble Robotics Interview Questions
& Process

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

Based on 63 interview experiences · FREE TO READ

3.9 Rounds average
Difficult Typical difficulty
73% Positive experience

Which role are you interviewing for?

14 roles · 63 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Nimble Robotics.

Showing 4 of 63
Nimble Robotics logo
Nimble Robotics

Robotics Software Engineer

Engineering · half a year ago

Mid Difficult Positive experience Accept offer 7 rounds
Interview process
Recruiter call Technical screen Take home Technical screen Technical screen Technical screen Onsite
Interview formats
Technical Coding System Design

First I had a call with the recruiter. Then a 1 hour technical screen with the Hiring Manager. After that, a take-home test which was quite time-consuming actually - well over the estimated 4hrs. Then there was 1 Coding Round, 1 Domain Technical round, and 1 System Design round. Finally, a CEO round. Feedback for each round was provided within a day or two.

Confirmed questions4 questions
  • Can you tell me about planning concepts?
  • What about controls concepts?
  • Do you know basic DSA?
Nimble Robotics logo
Nimble Robotics

AI Robotics Research Engineer

Research · a year ago

Mid Difficult Positive experience Accept offer 5 rounds
Interview process
Take home Technical screen Technical screen Technical screen Background check Offer
Interview formats
Coding Technical Technical Behavioral

The interview process was super quick and clear. They usually get back to you in a day or two after each stage. Since the role was heavy on research, the first task was a take-home assignment focused on an ML application where I had to figure out a lot of unknowns to meet all the requirements. After submitting that, there was another standard take-home, followed by two technical interviews and a live coding interview. The final round was a behavioral interview with the CEO. For an offer, everyone on the team needs to agree, so make sure to do well in all the interviews.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

Nimble Robotics logo
Nimble Robotics

Maintenance Technician

Operations · more than a year ago

Mid Easy Positive experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen Offer
Interview formats
Behavioral Technical

The interview process was straightforward and simple. After meeting with the head of talent, there was a 30 minute interview with a few other individuals to talk about my technical background and experience. They even went out of their way to offer me a job that better fit my experience, that wasn’t available when I first applied! Very kind and helpful people. From application to offer was about 3 weeks. Young company run by young minds.

Confirmed questions4 questions
  • Can you describe your related work background?
  • What attracts you to a position at Nimble?
  • Are you a team player? Please share an instance where you collaborated with a challenging colleague and detail your approach.
Nimble Robotics logo
Nimble Robotics

Software Engineer

Engineering · more than a year ago

Entry Difficult Neutral experience No offer 3 rounds
Interview process
Take home Recruiter call Technical screen
Interview formats
Coding Behavioral Technical

So the whole thing started with my resume getting screened. After that, I was given two take-home coding assignments that I had to complete within 72 hours. These assignments were pretty detailed and seemed to cover a lot of what a candidate would need for day-to-day tasks. Then there was a recruiter call where we talked about behavioral stuff. After that, I had a technical interview. It wasn't a standard LeetCode-style question, but it wasn't super obscure either. It just felt weird to put so much effort into two take-home assignments and then not really use them much to decide on new grads.

Confirmed questions2 questions
  • Take home assignment involving webRTC and openCV
  • Take home assignment for a full-stack chat application

Nimble Robotics Interview Questions

Quoted word for word from Nimble Robotics interview reports.

Create a non-blocking asynchronous channel for threads to communicate, ensuring messages are received in the order they were sent. The receive operation should block efficiently until a message is ready.

Read reports

Given that some numbers have an odd count of factors and others have an even count, how would you describe the numbers with an even number of factors?

Read reports

Build a client and server capable of transmitting video, text, and other data.

Read report

Can you explain how to encode and decode a binary tree?

Read report

Could you write the code to serialize and deserialize a tree?

Read report

Formats, difficulty and experience

Across all 63 Nimble Robotics interview reports.

Interview formats

Technical 35.6%
Behavioral 32.2%
Coding 28.1%
Presentation 1.4%
System Design 1.4%

Interview difficulty

Easy 7.9%
Average 34.9%
Difficult 57.1%

Candidate experience

Positive 73%
Neutral 9.5%
Negative 17.5%

Reports by job function

Engineering 47
Operations 9
Finance 2
Analytics 2
Research 1
Other 1