Round 1 (Online Test – Day 1):
- Platform: Hackerrank
- Duration: 90 min
|MCQ||10||5 marks each|
|Coding||2||50 + 75|
Mcq’s were based on Data Structure, OS, Pseudo Code Output DBMS.
Both Coding Questions were based on arrays and the difficulty level was moderate.
I was able to complete all 10 MCQ’s and one coding question of 75 marks and got shortlisted for 2nd Round.
24 shortlisted after this round.
Round 2 (Technical Interview – Day 2):
- Platform: Hackarank Codepair
- Duration: 1hr
Three coding questions were asked in this round, and I was supposed to explain the approach to the interviewer and then also had to implement the same on IDE.
Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to the target. You may assume that each input would have exactly one solution, and you may not use the same element twice.
Input: Array =[3,2,4,8,1], target = 4 Output: [0,4]
Given a sentence, we have to reverse each word in the sentence.
Input: "This is geeksforgeeks" Output: "sihT si skeegrofskeeg"
Given an array with duplicate values, we have to remove the duplicates from the array and then print the array with its length.
Input: Array=[2,1,3,5,6,2,8,2,5] Output: [1, 2, 3, 5, 6, 8] 6 (length)
Tip: Jumping directly on the problem statement is a big NO, never do that take some time to understand the problem, and if you have already practiced that before then pretend that you are thinking about the problem statement, take some time then give your approach to the interviewer.
While implementing ask the interviewer whether you should explain code while writing or not. (As some interviewer don’t like when you speak while writing code so it’s better to ask before).
10 shortlisted after this round
Round 3 (Managerial – Day 3):
- Platform: Microsoft Teams
- Duration: 1 hr
This round focused more on Projects mentioned in the resume. Many technical questions were asked regarding the technologies used in the project and at each point, the interviewer was testing the patience level and presence of the mind of the candidate. The interviewer was from a database background, so he asked a lot of questions about my Database project and also asked queries used in the project.
After a long discussion on projects, he asked me to tell everything about myself like how my day starts and about my weaknesses and strengths. He then asked what I know about the company and its products and why I wanted to join this particular Company.
Tip: While telling your weaknesses or strength or any positive quality keep giving some real-life examples that show those strengths or weaknesses, This will have a great impact on the interviewer.
Read about company products in details, having detailed knowledge about company products can be a plus point
6 shortlisted after this round
Round 4 (HR – Day 3):
Platform: Microsoft Teams
Duration: 30-40 min
Some Basic questions were asked like:
- Why I chose to be an engineer.
- What are my coding language preferences?
- How I practice coding.
- Plans for Higher Education.Etc.
After this she asked some resume based questions and also some discussion was made on my deep learning project which was mentioned in the resume.
Tip: “TELL ME ABOUT YOURSELF”, prepare this question really very well this is a must for any interview.
- Final selects Announcement:
- Platform: Microsoft Teams
All selected candidates received a mail having a meeting Link and in the meeting, the whole recruiting team was also in the meeting.
2 candidates were selected, and I was one of them.
Best of Luck.