Tech Mahindra Interview Experience for Full Stack Developer (Fresher)
I gave this contest on HackerEarth and there were 2 questions that were of medium-hard difficulty. I was able to solve only 1 question after which within a week I got a call from HR that I was shortlisted for the interview.
Technical Interview: The interview was held on HackerEarth itself. In this round, there were four 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
- 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.
After this, another panelist asked me to rate myself on a scale of 1-10 on OOPS. I rate myself 7. So he started asking questions like:
- What is a class?
- What are composition and association?
- What is Encapsulation?
- What is Inheritance?
Then another panelist gave me a question on SQL queries. I don’t remember the question. I was not able to solve the question. Then he asked me about my projects.
Again another panelist asked me some questions related to the backend But I couldn’t even answer a single question.
This was one of the most difficult interviews I ever faced.