Round 1: The first round was an online round of 2 hours and 45 minutes. The sections were aptitude, logical reasoning, bar graphs, charts, pie diagram, core cs fundamentals, vocabulary. There were 2 managerial questions too in the online test. The difficulty level was between easy and medium but you have to attend to questions sequentially and cannot come back to the same question again. And there were a lot of questions so there was time pressure too.
Tips for round 1: If it is easy for you. It will be easy for everyone. But most of them are going to be sloppy after an hour or so. But you don’t have to. For easy sections, every mark matters. Have tea or coffee before the test and you are good to go.
Round 2: This was the first technical round. Around 60 were selected for this round. The whole interview was based on my resume. Like every word, he asked from my resume. Every project was discussed in detail and how I would go about improving them or adding new features to them. What I would change if I had to do them again. The round ended with the interviewer asking one puzzle.
I gave various ideas but none was what the interviewer was expecting. Spent around 15 minutes but to no avail. So, it didn’t end on a happy note for me. But other than this, I had done well. And I did qualify for the next round.
Round 3: This was the second technical round. The whole interview was on cs fundamentals and projects. And this was the easiest. Had discussions on the map, unordered_map, their implementation, triggers, procedures, joins, threads, processes, virtual memory, object-oriented programming, some differences in C++ and Java, C++ STL, etc. I knew I had done well in this round.
Tips for Round 2 and 3: Keep your basics strong. Refer to knowledge gate channel for OS, DBMS.
Round 4: This was the final HR round. Around 14 people were shortlisted for this round. Typical HR questions like most challenging projects etc. Be honest. You won’t be rejected unless you are a horrible culture fit. But I trust you on that 🙂
All 14 were selected.
- Have a good resume.
- Know everything from your resume.
- Keep practicing on geeksforgeeks and keep reading geeksforgeeks archives for the company you are preparing for.
- If you get rejected, don’t worry. Plenty of fishes in the sea, catch another one 😉