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

Fullstack Developer

MantraCare Corporation
upvote
share-icon
1 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Journey
My interview preparation started with revising core concepts in programming, data structures, algorithms, and databases. I practiced frontend and backend technologies by building small projects to strengthen my practical understanding. I regularly solved coding problems on platforms like LeetCode to improve problem-solving and time management skills. I also reviewed system design basics, RESTful APIs, and project architecture to prepare for technical rounds. Mock interviews and mentorship sessions helped me practice articulating my experience and approach clearly, making me confident for real interviews.
Preparation
Topics: MERN, DSA
Application process
Where: Coding Ninjas Placement Cell
Eligibility: NA, (Salary range: 5-15 LPA)

Interview rounds

01
Round
Easy
Online Coding Interview
Duration
Interview date3 May 2025
Coding problem3

1. Build a Simple Stopwatch in JavaScript

Create a stopwatch that displays elapsed time in seconds. Implement functionality to start, stop, and reset the timer. The stopwatch should update the display every second and accurately track the elapsed time from when it was started.

2. Build a Tic-Tac-Toe Game

Build a Tic-Tac-Toe game in a React application where two players take turns marking "X" and "O". Implement logic to:

  • Alternate turns correctly between players.
  • Check for a win condition when a player aligns their symbols in a row, column, or diagonal.
  • Declare the winner when a win condition is met.
Problem approach

I implemented the game logic in React by alternating turns between "X" and "O" after each move. I updated the board state on every click and checked for a win condition after each turn by verifying rows, columns, and diagonals. If a player met the win condition, the game declared them as the winner. I also made sure players couldn’t overwrite already filled cells, ensuring the game ran smoothly in all scenarios.

3. React Form to Display Submitted Data in a Table

Create a form in a React application where users can input data (e.g., name, email, age). Upon submission, the entered data should be added to a table displayed below the form. The table should dynamically update with each new submission.

Problem approach

I built a form in React with an onSubmit handler function. The function executed correctly, and upon submission, the entered data was dynamically displayed in a table format below the form.

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
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
Analytics Consultant
3 rounds | 10 problems
Interviewed by ZS
907 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3320 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2580 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Fullstack Developer
6 rounds | 5 problems
Interviewed by Microsoft
2222 views
0 comments
0 upvotes
company logo
Fullstack Developer
2 rounds | 2 problems
Interviewed by Samsung
2163 views
0 comments
0 upvotes
company logo
Fullstack Developer
2 rounds | 2 problems
Interviewed by Amdocs
1813 views
0 comments
0 upvotes