Tip 1 : You need to have a great aptitude for knowledge
Tip 2 : Solve questions from previously asked coding questions
Tip 3 : Add at least two projects to your resume
Tip 1 : Make it simple and one page resume.
Tip 2 : Add projects in your resume which you have developed yourself
Tip 3 : Use Proper fonts in your resume
The first round in the Tech Mahindra Recruitment Process is a written test to evaluate a candidate's Aptitude and Technical skills



1) A prime number is a number that has only two factors: 1 and the number itself.
2) 1 is not a prime number.
The interview was held on HackerEarth itself. In this round, there were two panelists. They started with an introduction and jump straight to the technical question. Since I have some projects based on Reactjs. One panelist started to ask about it.
VIRTUAL DOM
DIFF between PROPS and STATES
useState Hook
useEffect Hook
DIFF between class and Functional Component?
HIGHER ORDER FUNCTIONS and WHERE THEY CAN BE USED.
WHAT IS CONTEXT?
WHAT IS REDUX?
and they asked me to write some pseudo-code to demonstrate the use of useContext Hook. I gave all the answers correctly.
Tip 1 : Prepare all the questions related to your projects and the tech stack used in it.
Tip 2 : We should know which tech stack is used to build the project and why it is used
Tip 3 : Do not put fake projects in your resume. They are very smart and interviewer will ask alots of questions related to projects.
This was an HR Round, HR asked various behavioral questions during this interview.
Tell me about yourself
What are your strength and weakness
Tell me about the most challenging project
Why do you want to join this company
Why should we hire you
Tell me about the basic pillars of OOPs
what are acid properties
Is I am ready to relocate to any location in India
Then the interviewer asked for a puzzle. You are standing in a dark room with no source of light, you don’t have any source of light. Find the center of the floor (Exact same words). The interviewer wants to check your approach to this question. This question has not had a single definite solution. You have to ask the right questions from the interviewer and proceed accordingly.
Tip 1 : Be well versed with your resume
Tip 2 : Be confident and focus on your communications
Tip 3 : Prepare for the behavioral questions

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you remove whitespace from the start of a string?