Upload Button Icon Add office photos

Filter interviews by

Xyz Company Backend Developer Interview Questions and Answers

Updated 26 Oct 2023

Xyz Company Backend Developer Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Oct 2022. There were 4 interview rounds.

Round 1 - Coding Test 

3 Leetcode medium question on advance DSA topics (Graph , Tree)

Round 2 - Technical 

(1 Question)

  • Q1. Pair programming round , 2 dsa question (medium level )
Round 3 - Technical 

(1 Question)

  • Q1. System Design and project based questions
Round 4 - HR 

(1 Question)

  • Q1. HR round ( salary discussion )

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Coin change problem

I applied via Instahyre and was interviewed in Feb 2022. There were 2 interview rounds.

Round 1 - Coding Test 

A hackerrank test was shared which had 2 ques to be solved in 60 min in Node.JS. The first one was a simple DS question related to arrays. The second ques was to write routes and controllers for a Node.JS Express app. The routes were GET /projects, GET /project/:id and GET /projects/active

Round 2 - One-on-one 

(5 Questions)

  • Q1. What is the difference between package and package-lock.json?
  • Ans. 

    package.json lists dependencies and package-lock.json ensures consistent installs.

    • package.json lists all the dependencies required for the project

    • package-lock.json ensures that the same versions of dependencies are installed across all environments

    • package.json is manually edited while package-lock.json is generated automatically

    • package-lock.json is used for reproducible builds

  • Answered by AI
  • Q2. Write a function that can keep a count of certain functions in our application.
  • Ans. 

    Function to count certain functions in the application

    • Create a dictionary to store the count of each function

    • Increment the count of the function each time it is called

    • Include a reset function to reset the count of all functions

    • Example: def count_functions(): function_count = {}

    • Example: def function1(): function_count['function1'] += 1

    • Example: def reset_count(): function_count.clear()

  • Answered by AI
  • Q3. How can we make sure that package versions are taken from package-lock.json and not package.json
  • Ans. 

    To ensure package versions are taken from package-lock.json, use npm ci instead of npm install.

    • npm ci installs packages based on package-lock.json

    • npm install may update package versions in package.json

    • Always commit package-lock.json to version control

  • Answered by AI
  • Q4. Create an object and write a function inside it.
  • Ans. 

    Creating an object with a function inside it.

    • Create an object using object literal notation

    • Define a function inside the object using function expression or declaration

    • Access the function using object.method() syntax

  • Answered by AI
  • Q5. Given an array that has stock prices from morning till afternoon. Return the best buy and sell price to gain the max profit. For example, input -> [2,5,8,1,3,6,9,3,6], output -> [1,9]

Interview Preparation Tips

Topics to prepare for Morgan Stanley Backend Developer interview:
  • Node.Js
Interview preparation tips for other job seekers - The questions asked were very basic in Node.JS and mostly a working code/solution was expected and to be able to answer why something works.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. 1. Insertion in LL 2. Java core
Round 2 - Technical 

(1 Question)

  • Q1. 1. Project related question of internship 2. Python libraries

I applied via Naukri.com and was interviewed in Sep 2021. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. Normal discussion regarding experience
  • Q2. Asking about urself and salary expectation

Interview Preparation Tips

Interview preparation tips for other job seekers - worst experience in term of job. favouritism to localities. irresponsible management. less experience with higher post and no responsibility. no value for ppl working hard and follow up on own task takes month to get that done.
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. System design of iot machine
  • Ans. 

    Designing a system for IoT machines involves creating a network that allows devices to communicate and share data.

    • Consider the communication protocols needed for devices to connect and exchange data

    • Implement security measures to protect data and prevent unauthorized access

    • Design a scalable architecture to handle a large number of devices and data

    • Utilize cloud services for storage and processing of IoT data

    • Include edge ...

  • Answered by AI
Round 2 - Coding Test 

Linked list implementation

Interview Preparation Tips

Interview preparation tips for other job seekers - Work of system design and scenario based questions

Skills evaluated in this interview

I applied via Instahyre and was interviewed in Feb 2022. There were 2 interview rounds.

Round 1 - Coding Test 

A hackerrank test was shared which had 2 ques to be solved in 60 min in Node.JS. The first one was a simple DS question related to arrays. The second ques was to write routes and controllers for a Node.JS Express app. The routes were GET /projects, GET /project/:id and GET /projects/active

Round 2 - One-on-one 

(5 Questions)

  • Q1. What is the difference between package and package-lock.json?
  • Ans. 

    package.json lists dependencies and package-lock.json ensures consistent installs.

    • package.json lists all the dependencies required for the project

    • package-lock.json ensures that the same versions of dependencies are installed across all environments

    • package.json is manually edited while package-lock.json is generated automatically

    • package-lock.json is used for reproducible builds

  • Answered by AI
  • Q2. Write a function that can keep a count of certain functions in our application.
  • Ans. 

    Function to count certain functions in the application

    • Create a dictionary to store the count of each function

    • Increment the count of the function each time it is called

    • Include a reset function to reset the count of all functions

    • Example: def count_functions(): function_count = {}

    • Example: def function1(): function_count['function1'] += 1

    • Example: def reset_count(): function_count.clear()

  • Answered by AI
  • Q3. How can we make sure that package versions are taken from package-lock.json and not package.json
  • Ans. 

    To ensure package versions are taken from package-lock.json, use npm ci instead of npm install.

    • npm ci installs packages based on package-lock.json

    • npm install may update package versions in package.json

    • Always commit package-lock.json to version control

  • Answered by AI
  • Q4. Create an object and write a function inside it.
  • Ans. 

    Creating an object with a function inside it.

    • Create an object using object literal notation

    • Define a function inside the object using function expression or declaration

    • Access the function using object.method() syntax

  • Answered by AI
  • Q5. Given an array that has stock prices from morning till afternoon. Return the best buy and sell price to gain the max profit. For example, input -> [2,5,8,1,3,6,9,3,6], output -> [1,9]

Interview Preparation Tips

Topics to prepare for Morgan Stanley Backend Developer interview:
  • Node.Js
Interview preparation tips for other job seekers - The questions asked were very basic in Node.JS and mostly a working code/solution was expected and to be able to answer why something works.

Skills evaluated in this interview

I applied via Recruitment Consulltant and was interviewed in Mar 2022. There were 4 interview rounds.

Round 1 - Coding Test 

Hacker Renk test with coding problems, need to pass it

Round 2 - Technical 

(2 Questions)

  • Q1. Oops concepts in detail
  • Ans. 

    Object-oriented programming concepts that help in creating modular and reusable code.

    • Abstraction - hiding implementation details

    • Encapsulation - binding data and functions together

    • Inheritance - creating new classes from existing ones

    • Polymorphism - using a single interface to represent multiple types

    • Composition - combining objects to create more complex ones

  • Answered by AI
  • Q2. Oops concepts in technology, design patterns
  • Ans. 

    Object-oriented programming concepts and reusable solutions for common problems.

    • Encapsulation, inheritance, and polymorphism are key OOP concepts.

    • Design patterns provide reusable solutions for common programming problems.

    • Examples of design patterns include Singleton, Factory, and Observer.

    • Understanding OOP and design patterns can lead to more efficient and maintainable code.

  • Answered by AI
Round 3 - One-on-one 

(2 Questions)

  • Q1. Manager round managerial qualities
  • Q2. Work management related questions
Round 4 - HR 

(1 Question)

  • Q1. General plus salary discussions

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep techincal knowledge updated and brush up all concepts

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Node, express

Interview Preparation Tips

Interview preparation tips for other job seekers - Do not go for the interview this totally Cheap company. They will selected you in interview and will not give you offer letter there HR is totally fraud
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Coin change problem

Xyz Company Interview FAQs

How many rounds are there in Xyz Company Backend Developer interview?
Xyz Company interview process usually has 5 rounds. The most common rounds in the Xyz Company interview process are Technical, Resume Shortlist and Coding Test.
What are the top questions asked in Xyz Company Backend Developer interview?

Some of the top questions asked at the Xyz Company Backend Developer interview -

  1. Pair programming round , 2 dsa question (medium leve...read more
  2. System Design and project based questi...read more

Tell us how to improve this page.

Xyz Company Backend Developer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

Citicorp Interview Questions
3.7
 • 565 Interviews
Wells Fargo Interview Questions
3.9
 • 564 Interviews
Bajaj Finserv Interview Questions
4.0
 • 512 Interviews
HSBC Group Interview Questions
4.0
 • 490 Interviews
American Express Interview Questions
4.2
 • 360 Interviews
UBS Interview Questions
4.0
 • 337 Interviews
BNY Interview Questions
3.9
 • 337 Interviews
Morgan Stanley Interview Questions
3.7
 • 307 Interviews
Morningstar Interview Questions
3.9
 • 242 Interviews
View all
Xyz Company Backend Developer Salary
based on 14 salaries
₹7 L/yr - ₹9.8 L/yr
At par with the average Backend Developer Salary in India
View more details
Software Engineer
989 salaries
unlock blur

₹15.2 L/yr - ₹40 L/yr

Manager
903 salaries
unlock blur

₹11 L/yr - ₹45 L/yr

Software Developer
853 salaries
unlock blur

₹12.2 L/yr - ₹36 L/yr

Team Lead
438 salaries
unlock blur

₹12 L/yr - ₹39.7 L/yr

Senior Software Engineer
426 salaries
unlock blur

₹11 L/yr - ₹38 L/yr

Explore more salaries
Compare Xyz Company with

Bajaj Finserv

4.0
Compare

Wells Fargo

3.9
Compare

JPMorgan Chase & Co.

4.0
Compare

HSBC Group

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview