The process includes 4-5 rounds. Each candidate clearing the round goes to the next round. One day was for the coding test and one day for 3 interviews – 2 technical and 1 HR.
Round 1: Round 1 was the coding round on HackerEarth. It consists of 3 programming questions of easy to medium difficulty. Most questions were on arrays and string. Each question carries 10 marks.
After this round, students with score 20+ out of 30 were called for Direct PI, whereas others had their 2nd coding round. I scored 20/30, thus was selected for the Direct PI round.
Round 2: This round focused on resume and basic programming skills. The interview started with an introduction and then questions about projects/internships mentioned in the resume. There were questions about the operating systems, OOPS, etc also. Towards the end of the interview, 3 coding questions were asked.
- Find the missing number.
- Print the given pattern.
- Swap without using the 3rd variable.
Round 3: This was the 2nd technical interview. It started with an introduction, followed by programming questions. The logic was supposed to be discussed and the code has to be optimised.
- Reduce the given number to 1 by performing any of the 3 operations – divide by 2, add 1, subtract 1.
- Find Nth ugly number.
Round 4: Final round was the HR round. Questions were like introduction apart from technical skills, what are you passionate about, etc.
Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course. In case you are prepared, test your skills using TCS, Wipro, Amazon and Microsoft Test Serieses.