Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by NoBroker Team. If you also belong to the team, you can get access from here

NoBroker Verified Tick

Compare button icon Compare button icon Compare
3.1

based on 2k Reviews

Filter interviews by

NoBroker Backend Developer Interview Questions, Process, and Tips

Updated 4 Apr 2022

Top NoBroker Backend Developer Interview Questions and Answers

  • Q1. Print a Binary Tree in Vertical Order Given a binary tree, return the vertical order traversal of the values of the nodes of the given tree. For each node at position (X, ...read more
  • Q2. System Design Question Design a movie site booking portal using objects and classes. Design the table diagram and the ways different tables will be linked for a movie boo ...read more
  • Q3. OOPS Question Why is Java called an Object Oriented Programming Language?
View all 9 questions

NoBroker Backend Developer Interview Experiences

2 interviews found

I was interviewed in Dec 2021.

Round 1 - Video Call 

(4 Questions)

Round duration - 60 minutes
Round difficulty - Easy

This was a technical interview round with questions on DSA, OOPS and Low Level design.

  • Q1. Print a Binary Tree in Vertical Order

    Given a binary tree, return the vertical order traversal of the values of the nodes of the given tree.

    For each node at position (X, Y), (X-1, Y-1) will be its left ...

  • Ans. 

    Level Order Traversal can be used here. 
    Algorithm :
    1. Maintain a hash map for the branch of each node.
    2. Traverse the tree in level order fashion.
    3. In level order traversal, maintain a queue which holds, node and its vertical branch.
    * pop from queue.
    * add this node's data in vector corresponding to its branch in the hash.
    * if this node hash left child, insert in the queue, left with branch - 1.
    * if this node hash...

  • Answered by CodingNinjas
  • Q2. OOPS Question

    Why is Java called an Object Oriented Programming Language?

  • Ans. 

    Java is purely an object oriented language due to the absence of global scope, Everything in java is an object, all the program codes and data resides within classes and objects. It comes with an extensive set of classes, arranged in packages, object model in java in sample and easy to extend.

  • Answered by CodingNinjas
  • Q3. DBMS Question

    What is indexing and partitioning in DBMS?

  • Ans. 

    Indexing is used to optimize the performance of a database by minimizing the number of disk accesses required when a query is processed. The index is a type of data structure. It is used to locate and access the data in a database table quickly.
    Index structure:
    Indexes can be created using some database columns.
    The first column of the database is the search key that contains a copy of the primary key or candidate key of...

  • Answered by CodingNinjas
  • Q4. System Design Question

    Design a movie site booking portal using objects and classes. Design the table diagram and the ways different tables will be linked for a movie booking website like bookmyshow.

  • Ans. 

    Tip 1 : Firstly, remember that the system design round is extremely open-ended and there’s no such thing as a standard answer. Even for the same question, you’ll have a totally different discussion with different interviewers.


    Tip 2 : Before you jump into the solution always clarify all the assumptions you’re making at the beginning of the interview. Ask questions to identify the scope of the system. This will clear the...

  • Answered by CodingNinjas

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPANoBroker interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 5 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewRejected

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Dec 2021. There was 1 interview round.

Interview Questionnaire 

5 Questions

  • Q1. What is OOPs concept. Why is java called an Object Oriented Programming Language. What benefit does java have as an OOP language?
  • Ans. 

    OOPs stands for Object Oriented Programming. Java is called an OOP language because it follows the principles of OOP.

    • OOPs is a programming paradigm that focuses on objects and their interactions.

    • Java supports the four main principles of OOP: encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation allows bundling of data and methods into a single unit, providing data hiding and security.

    • Inheritance enabl...

  • Answered by AI
  • Q2. What is indexing and partioning in dbms?
  • Ans. 

    Indexing and partitioning are techniques used in DBMS to improve performance and manage large amounts of data.

    • Indexing is the process of creating a data structure that allows for faster retrieval of data based on certain columns or fields.

    • Partitioning involves dividing a large table into smaller, more manageable parts called partitions, which can be stored on different disks or servers.

    • Both techniques can improve query...

  • Answered by AI
  • Q3. Print vertical level traversal in a binary tree.
  • Ans. 

    Print the vertical level traversal of a binary tree.

    • Traverse the tree and assign horizontal distance to each node.

    • Store nodes in a map with their horizontal distance as key.

    • Print nodes in each horizontal distance in vertical order.

  • Answered by AI
  • Q4. Design the table diagram and the ways different tables will be linked for a movie booking website like bookmyshow.
  • Ans. 

    Design table diagram and link tables for a movie booking website like bookmyshow.

    • Create tables for movies, theaters, users, bookings, payments, and reviews

    • Link movies and theaters through a many-to-many relationship

    • Link users and bookings through a one-to-many relationship

    • Link bookings and payments through a one-to-one relationship

    • Link movies and reviews through a one-to-many relationship

  • Answered by AI
  • Q5. Low Level Design: Design a movie site booking portal using objects and classes.
  • Ans. 

    Design a movie booking portal using objects and classes.

    • Create a Movie class with attributes like title, genre, duration, etc.

    • Create a Theater class with attributes like name, location, capacity, etc.

    • Create a Show class with attributes like movie, theater, showtime, price, etc.

    • Create a Booking class with attributes like show, seats, user, etc.

    • Implement methods for booking tickets, canceling tickets, etc.

    • Use database to...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare all the topics that the HR asks you to, at the time of scheduling the interview. In my case sql, oops, data structures and low level design questions related to all these topics were asked.

Skills evaluated in this interview

Backend Developer Interview Questions Asked at Other Companies

asked in NoBroker
Q1. Print a Binary Tree in Vertical OrderGiven a binary tree, return ... read more
Q2. Reverse the rows of a matrixAs a part of its annual techno-cultur ... read more
asked in Simpplr
Q3. Print array SumGiven an array of length N, you need to find and p ... read more
Q4. Given 9 ball all of which weigh the same except for one, what is ... read more
asked in Simpplr
Q5. Remove Duplicates From StringYou are given a string (STR) of leng ... read more

NoBroker Interview FAQs

How to prepare for NoBroker Backend Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at NoBroker. The most common topics and skills that interviewers at NoBroker expect are Hibernate, Java, Spring Boot, J2Ee and MySQL.
What are the top questions asked in NoBroker Backend Developer interview?

Some of the top questions asked at the NoBroker Backend Developer interview -

  1. What is OOPs concept. Why is java called an Object Oriented Programming Languag...read more
  2. Design the table diagram and the ways different tables will be linked for a mov...read more
  3. What is indexing and partioning in dbm...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 NoBroker interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

JLL Interview Questions
4.1
 • 334 Interviews
CBRE Interview Questions
4.2
 • 251 Interviews
Square Yards Interview Questions
4.1
 • 194 Interviews
Lodha Group Interview Questions
4.0
 • 122 Interviews
Colliers India Interview Questions
3.9
 • 59 Interviews
MagicBricks Interview Questions
3.2
 • 52 Interviews
Knight Frank Interview Questions
4.1
 • 44 Interviews
K Raheja Corp Interview Questions
4.3
 • 40 Interviews
View all
NoBroker Backend Developer Salary
based on 9 salaries
₹9 L/yr - ₹25 L/yr
114% more than the average Backend Developer Salary in India
View more details

NoBroker Backend Developer Reviews and Ratings

based on 1 review

2.0/5

Rating in categories

5.0

Skill development

1.0

Work-Life balance

4.0

Salary & Benefits

1.0

Job Security

2.0

Company culture

2.0

Promotions/Appraisal

3.0

Work Satisfaction

Explore 1 Review and Rating
Relationship Manager
777 salaries
unlock blur

₹1.7 L/yr - ₹7.5 L/yr

Territory Sales Manager
463 salaries
unlock blur

₹4 L/yr - ₹10.2 L/yr

Sales Executive
320 salaries
unlock blur

₹1.1 L/yr - ₹6.7 L/yr

Unit Head
291 salaries
unlock blur

₹2.5 L/yr - ₹6.5 L/yr

Key Account Manager
256 salaries
unlock blur

₹2.8 L/yr - ₹9.5 L/yr

Explore more salaries
Compare NoBroker with

MagicBricks

3.2
Compare

Nestaway

4.0
Compare

99acres

3.8
Compare

CommonFloor

3.7
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview