Xcelore interview experience Real time questions & tips from candidates to crack your interview

MERN Stack Developer

Xcelore
upvote
share-icon
4 rounds | 7 Coding problems

Interview preparation journey

expand-icon
Journey
It started in my second year when I began coding and practicing DSA on various platforms. My web development journey began in the third year when I started working with the MERN stack and built some good projects. I also worked on some of my own ideas and turned them into projects, which gave me confidence in myself.
Application story
I applied for the position through my college placement process, ensuring that my resume highlighted my full-stack development expertise, problem-solving skills, and key projects. After submitting my application, I was shortlisted and received an interview invite. The selection process involved multiple rounds, starting with an aptitude test, followed by technical interviews, and concluding with an HR discussion. Each stage assessed my coding abilities, DSA proficiency, and hands-on experience with real-world projects. To crack the interview, I focused on consistent preparation—refining my coding skills on coding platforms and leveraging my experience with React, Node.js, MongoDB, and backend development. Ultimately, my practical knowledge and problem-solving approach played a crucial role in securing the opportunity.
Preparation
Duration: 6 Months
Topics: HTML, CSS, JavaScript, Node.js, React.js, TypeScript, MongoDB, MySQL, C++
Tip
Tip

Tip 1: Build as many projects as you can, as it leads to more learning and boosts your confidence.
Tip 2: Practice thoroughly and consistently.
Tip 3: Practice and work on DSA to demonstrate your problem-solving skills.

Application process
Where: Campus
Eligibility: 7 CGPA and above, no backlogs, familiarity with HTML, CSS, JavaScript, MongoDB, React, Express.js, and Node.js. (Salary Package: 4-5 LPA)
Resume Tip
Resume tip

Tip 1: Add 2–3 strong projects that showcase your skill set.
Tip 2: Your resume should be concise and to the point.

Interview rounds

01
Round
Medium
Face to Face
Duration30 minutes
Interview date5 Apr 2025
Coding problem2

1. JavaScript Essentials

Write an API that performs all CRUD operations. Also, explain what a closure is in JavaScript and the use of the useRef hook in React.

2. Maximum Number

Easy
15m average time
85% success
0/40
Asked in companies
FacebookWalmartLrnEd

You are given an array of N elements. This array represents the digits of a number. In an operation, you can swap the value at any two indices. Your task is to find the maximum number by using operation at most once.

For Example :

Input array [1,3,2,7] so basically this array represents the number 1327.
All the possible combinations are :
1. [3 1 2 7] get by swapping indices 1 and 2.
2. [2 3 1 7] get by swapping indices 1 and 3.
3. [7 3 2 1] get by swapping indices 1 and 4.
4. [1 2 3 7] get by swapping indices  2 and 3.
5. [1 7 2 3] get by swapping indices 2 and 4.
6. [1 3 7 2] get by swapping indices 3 and 4.
Out of all the possible combinations, 3 give the maximum number as 7321, so we will return [7 3 2 1].

Note :

The input may have 0 before the most significant digit. e.g. [0,3,5,7] is a valid input and this represents number 357.
Try solving now
02
Round
Medium
Face to Face
Duration45 minutes
Interview date5 Apr 2025
Coding problem2

1. Todo Manager

Create a Todo app in React with all operations, such as add, delete, and check mark.

2. Count characters

Easy
0/40
Asked in companies
Info Edge India (Naukri.com)PayPalErnst & Young (EY)

Write a program to count and print the total number of characters (lowercase english alphabets only), digits (0 to 9) and white spaces (single space, tab i.e. '\t' and newline i.e. '\n') entered till '$'.

That is, input will be a stream of characters and you need to consider all the characters which are entered till '$'.

Try solving now
03
Round
Medium
Online Coding Interview
Duration20 minutes
Interview date7 Apr 2025
Coding problem1

1. HR Questions

Situation-based questions on what you would choose if the company gives you three options or approaches related to TC and SC, as well as general questions like 'Why do you want to join this company?' and 'Why did you choose MERN as a career path?

04
Round
Hard
Online Coding Interview
Duration30 minutes
Interview date7 Apr 2025
Coding problem2

1. DBMS

Write an SQL query to find the second-highest salary of an employee.

2. Prisma Usage

Why do you use Prisma, and which software do you use it with, and how?

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3452 views
0 comments
0 upvotes
MERN Trainee
4 rounds | 8 problems
Interviewed by Xcelore
232 views
0 comments
0 upvotes
MERN Stack Developer
4 rounds | 5 problems
Interviewed by Xcelore
171 views
0 comments
0 upvotes