
NoBroker Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 203 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 203 reportsCandidate interview experiences
First-hand accounts from people who interviewed at NoBroker.
Client Advisor
The interview process generally consists of a few steps to check out candidates. First, there's usually a screening to see if you're qualified and a good fit. Then, you'll likely face interviews that test your technical skills and how you solve problems. After that, you might have a behavioral interview to understand your past experiences and how you handle things at work. Lastly, a final interview will likely involve a more open discussion and give you a chance to ask any questions you still have.
- Can you describe your work profile?
- Do you have any basic questions?
Software Engineer
The interview process at NoBroker generally involves 4 to 5 stages spread over a week or two. It kicks off with an online coding challenge that tests your grasp of Data Structures and Algorithms (DSA). Following that, you'll go through two technical interviews. These will dive into live coding, low-level design, and either system architecture or frontend architecture, depending on the specific role you're applying for. After the technical evaluations, there's a managerial interview to discuss your past project experience and how you'd fit with the team. The process wraps up with an HR interview, which covers salary expectations and cultural alignment. The company really values strong problem-solving abilities, good design sense, and practical thinking throughout the process.
- How would you solve this DSA problem using Next.js, considering it's an easy to medium difficulty?
- Here's another easy to medium DSA problem in Next.js. Can you provide a solution?
Data Analyst Intern
The interview process was smooth and the interviewers were supportive. The first round was a telephonic round with HR, where they asked basic questions about Python and the number of LeetCode questions solved. The second round was with a tech person and also went smoothly, focusing on resume projects. For me, there were three technical rounds in total, all based on my resume projects and LeetCode questions. I was given an API to request data, put it into a Pandas DataFrame, and then asked to manipulate it. We also discussed Classical ML. That's all about it. The interviewers were supportive, and overall it was a good and smooth experience.
- Mostly discussion goes on KNN & K-Means Clustering
- and some asked for Probability questions as well
Program Manager
It started with resume shortlisting, then an HR call for about 30 minutes where they asked about my work history and general questions like my motivation for joining. Someone else contacted me afterward, asking similar questions, and mentioned I'd be contacted if shortlisted. The next day, I received an interview invitation. The interviewer was almost an hour late, but the interview began with brief introductions, followed by discussions about my work experience, college background, and then I was presented with a situation to give my views on.
- The ratings for a food delivery app are declining, what are some potential causes for this?
NoBroker Interview Questions
Quoted word for word from NoBroker interview reports.
“How would you count the number of beautiful substrings in a given string 'S', where 'beautiful' means each character appears exactly 'n' times?”
Read reports →“How would you find the beginning of a loop in a linked list?”
Read reports →“Given 25 cars and the ability to race at most 5 at a time, what's the minimum number of races needed to identify the top 3 fastest cars, knowing you only get relative speeds from each race?”
Read reports →“How would you find the number of connected land areas in a grid of 0s (water) and 1s (land)?”
Read reports →“What is the purpose of meta tags in HTML, and can you elaborate on their functionalities?”
Read report →“Can you explain why a local variable used in a lambda expression must be final?”
Read report →“How would you sort an array containing only 0s and 1s?”
Read report →“How would you get a owner to renovate their house so that tenant agrees to rent?”
Read report →“What should be done when nobroker sends notifications to users, but they are still not using the app, and what can be the reason?”
Read report →Formats, difficulty and experience
Across all 203 NoBroker interview reports.