Nextdoor logo

Nextdoor Machine Learning Engineer Interview Questions
& Process

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

Based on 13 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
38.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Nextdoor.

Showing 3 of 13
Nextdoor logo
Nextdoor

Machine Learning Engineer

Engineering · a year ago

Mid Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Technical Coding Technical

We'll start with a 30-minute call to chat about your interests, what you've done, and this role. Then, there are two separate 1-hour interviews. One will be a General Backend Coding interview, like Leetcode problems. The ML Concepts part can be pretty broad, so I wanted to give you a heads-up.

Confirmed questions2 questions
  • Can you explain PRAUC?
  • Can you explain bagging?
Nextdoor logo
Nextdoor

Machine Learning Engineer

Engineering

Entry Average Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Behavioral Technical Coding

The process started with a recruiter screening where we talked about my background, followed by two technical interviews. One of those technical interviews was focused on Data Structures and Algorithms, specifically dealing with trees. The other technical interview covered recommendation systems and fundamental Machine Learning concepts.

Confirmed questions1 question
  • Can you construct a tree from a given parent-child comment history?
Nextdoor logo
Nextdoor

Machine Learning Engineer

Engineering

Senior Easy Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite Background check Offer
Interview formats
Behavioral Technical System Design

Rejected for onsite, after the hiring manager round. I heard the message after the ML system design round and HM round. It shouldn't be due to the ML system design round since I pretty much killed it. 1 hr after the HM round, heard from recruiter that I was rejected. I followed up for why, so far, haven't heard from them.

Confirmed questions1 question
  • Tell me about your strengths and weaknesses.

Nextdoor Machine Learning Engineer Interview Questions

Quoted word for word from Nextdoor interview reports.

Can you construct a tree from a given parent-child comment history?

Read reports

Can you describe how you would design a recommender system for a news feed?

Read report

Can you describe how to design a fraud-detection system?

Read report

Formats, difficulty and experience

Across all 13 Nextdoor interview reports.

Interview formats

Technical 38.7%
Coding 35.5%
Behavioral 16.1%
System Design 6.5%
Case 3.2%

Interview difficulty

Easy 30.8%
Average 61.5%
Difficult 7.7%

Candidate experience

Neutral 23.1%
Positive 38.5%
Negative 38.5%