Interview process was standard. Phone screening round includes 2 coding interview. Then there was follow up from recruiter to move to onsite rounds. For onsite, there are 4 rounds coding, behavioral, technical leadership and system design round.
Interview questions [1]
Question 1
1) Compare versions given list of versions, sort them in right version order. very similar to https://leetcode.com/problems/compare-version-numbers/description/
2) Extension of above question of given version is in form of 1.2.2-alpha, 1.2.1-beta, 1.2.11-arbitary string, sort them using following rules
A) Alpha, beta, etc should comes before number version
B) if both versions have string like 1-beta, 1-runs etc, sort them lexicographically order
Design question asked
1) Design system for nextdoor feed? User makes post in certain neighborhood and when user in that neighborhood open app, they should see feed which contains this
2) How would you extend this some country makes some post or agency which targets number of neighborhood
Technical Leadership interview
1) Deep dive into one project. Asked questions on alternative design, why certain decision is made etc type of questions
Behavioral interview
1) Tell me about situation type of questions
phone call into coding screen
coding screen -> full loop but decided to stop after passing the coding screen
next is the typical 4-5 hr interview day with coding, system design, behavioral, etc
standard 3 rounds of LC style coding, 1 system design, 1 behavior round. Passed all rounds but no matching team, no offer. Don't think they have a candidate pool that will keep you for a while. So make sure you have the team aligned before doing the interview; otherwise do not waste your time.
Interview questions [1]
Question 1
LC style question, medium to hard with a couple of follow-ups.
I applied through an employee referral. I interviewed at Nextdoor
Interview
I began by speaking with the recruiter to understand the role and expectations. After that, I completed two technical coding screens. I then participated in a five-person panel interview, which included the hiring manager and involved additional coding exercises as well as a deeper discussion of system and architectural design.
Interview questions [1]
Question 1
The coding questions are straightforward and don’t include any tricks. Nextdoor keeps the problems closely aligned with their actual products, making them feel like realistic tasks you might handle as an employee.