The interview process lasted for two days and consisted of six rounds. I was able to clear the first three rounds but was not selected to proceed further.
The first round was a written recruitment test conducted using paper and pen. It mainly consisted of aptitude, electrical, and electronics-related questions, with a total of 15 questions. I was able to answer only a few of them correctly. However, the focus was not just on getting the right answers; the evaluators were more interested in understanding our thought process and how we approached each problem. They wanted to assess our analytical thinking and problem-solving abilities.
After clearing the first round, I moved on to the second round, which was a programming assessment. We were given two coding problems and one hour to solve them. Similar to the first round, the emphasis was not solely on whether the solutions passed all the test cases. Instead, the interviewers were interested in understanding our coding approach, logic, and the way we structured our solutions.
The third round consisted of both a technical interview and an HR interview. During the technical interview, I was asked questions related to the fundamentals of subjects mentioned on my resume, and I was required to explain several concepts in detail. The HR interview focused mainly on personal and behavioral questions.
Although I successfully cleared these three rounds, I was not selected to continue to the remaining rounds on the second day. Nevertheless, it was a valuable experience that allowed me to progress through a significant portion of the interview process and gain insights into the company's evaluation methods.