I recently appeared for an interview process that consisted of 4 rounds: 3 technical rounds and 1 HR round.
Round 1 (Technical):
The first round started with a self-introduction, followed by questions about my recent projects and their details. They then asked in-depth questions about React, including how it works and the concept of hooks. Additionally, they tested my knowledge of Operating Systems (OS), OOPs concepts, DBMS, general JavaScript questions, and also gave a DSA problem to detect a cycle in a linked list. Out of 13 candidates in this round, only 6 were shortlisted for the next stage.
Round 2 (Technical):
This round was also technical. I was asked to sort a binary array, followed by detailed discussions about my projects, including topics like JWT authentication and Socket.io. They also asked questions about how JavaScript handles asynchronous functions, what RESTful APIs are, the concept of Promises, and even asked me to implement one. In addition, I was asked to write database queries.
Round 3 (Technical + HR Mix):
This was a combination of technical and HR questions. They asked me to explain my database design, its entities, and related concepts in detail. After that, they gave me a brain teaser: “Calculate the number of people traveling from Gurugram to Uttarakhand.”
Round 4 (HR):
The HR round was quite straightforward. They asked me to introduce myself and share my family background. Some of the key questions included:
Tell me two things you lack and how you worked on improving them.
Where do you see yourself in 5 years?
I applied through university. I interviewed at Tata AIG General Insurance
Interview
First, Started with introduction then 2 medium level coding questions.
1 puzzle(available on GFG). After that there was a discussion on CV. They asked questions on Internship experience and also questions on project mentioned in resume.
I applied through university. The process took 1 day. I interviewed at Tata AIG General Insurance (New Delhi) in Aug 2023
Interview
Interview started with intro and then was asked to describe your project in detail and then questions were asked based on your project they were general JavaScript question. Then it was coding round
Interview questions [1]
Question 1
Leetcode medium question like find kth largest element in an array