InfoEdge Virtual Interview Experience for FTE Software Engineer (On-Campus 2020)
InfoEdge visited our campus (NIT Hamirpur) for full-time employees for its Noida office. All the rounds were held on Virtual over Microsoft Teams.
Round 1(Online Assessment):
This was the elimination round. There were 35 MCQs that had to be solved in 40 minutes. First, there were 15 Aptitude/Quant(speed distance, profit loss, seating arrangement, probability, etc.) based problems to be solved in 20 minutes, and then there were 20 questions related to CS Theory(DS & Algo mainly) and C input-output questions(related to sorting, bit-manipulation, etc.) for which there were 20 minutes. Questions were not difficult but time was less so a good strategy is important to crack this round. The platform for the test was firstnaukri.com. Finally, around 14 students were shortlisted after this round.
Round 2 (Tech interview 1):
This along with all succeeding rounds were virtual interviews over MS Teams.
My interview was in the last of all students, so the interviewer did not spend much time in this round. He started with my introduction. After that asks a few DS Algo questions(both were easy standard array questions, he also asked me to code both of them completely). This round lasts for 75 minutes for all other students but for me, it was around 30-35 minutes.
Around 7 students were selected for the next round.
Round 3 (Tech Interview 2):
This round lasts around 60-70 minutes. The interviewer was very friendly and understanding. He had a very good experience in the industry(ex-Amazon, Adobe SDE). He started with his introduction and then I gave my introduction. After that, he asked me about my favorite subjects except for DS Algo. I answered OOPS, OS, and DBMS.
Then he asked me questions from all these subjects like virtual function and classes, polymorphism, locks, timestamping, paging, the concept of virtual memory, and some basic questions from DBMS.
Then he asked me questions from my resume and asked me to explain any one project listed in my resume and asked multiple questions on it.
Then he asked me a simple DS Algo question(find the duplicate number in an array of size N+1 and elements in range 1 to N) and keeps on adding multiple constraints related to time and space and increases the level of the problem but I was able to give multiple approaches for all the questions, finally he asked me to code the final approach(using bit manipulation) and he was pretty impressed.
Around 3-4 students were shortlisted after this round.
Round 4 (Tech Interview 3):
This round was a bit tougher for me. It was related to system design. But again the Interviewer was a very nice person. He started with an introduction and give me a big problem of design which was focused on designing different features of LinkedIn. It includes designing a database, implementing some graph algorithms, optimizing performance, and many more. I was not familiar with system design concepts but I was able to give most of the solutions. He also asked me to code some of the features. I was not sure whether I will be selected for the next round or not.
Tip: Just be calm and try to use all the DS Algo tools available. They just want to check whether you are able to think in the right direction or not. They don,t expect a perfect design.
But finally, I got a message from HR for the final round.
Only 2 students were selected for the next round.
Round 5 (HR interview):
This was the final round. The interviewer was friendly, she started with the introduction. Then, she asked me basic questions like how was the experience of the interview till now, some questions regarding relocation, about internship experience, about my hobbies, why you want to join Infoedge, and some more typical HR questions. This round lasts around 15 minutes.
Tip: Be calm and be confident. No practice requires for cracking this round.
Finally, 2 students were selected for an FTE role at the post of SDE-1, and happily, I was one of them ????.