First round was aptitude test organized by Amcat.
It had 4 section –
1. English – 25 questions (25 minutes)
2. Quantitative – 25 questions (35 minutes)
3. Technical – 25 questions (35 minutes)
4. Logical – 24 questions (35 minutes)
Practice previous Amcat papers. Technical was mostly from data structure and algorithm. Each section had individual cutoff . It was adaptive test so you can not go back to your previous answer.
Out of more than 500 students, 49 got shortlisted for the next round which was technical interview
Technical interview round-
My interview started with lots of puzzles. Some of them are –
1. Sand Timer puzzle where I needed to measure 15 minutes using two 7 and 11 minutes sand timer.
2. Divide 6 eggs among 6 people and 1 egg still left in basket.
3. Make 1000 using eight 8’s by only using +,-,*,/.
4. Number based puzzle.
5. A monkey climbs 3 step up during day and falls down 1 step during night. How much time required to climb 30 m.
6. Day of month using 2 dice.
I managed to answer all of them. Interviewer seemed really impressed.
Now technical questions were asked –
1. Difference between c and c++.
2. Polymorphism – Overloading, overriding, virtual function ( explain with code ).
3. Basic of hashing ( Just how it works ).
4. Inorder, preorder and postorder traversal.
5. Print 100 to 1000 without using loop and recursion.
6. Find the reverse of the number without using extra space.
7. Reverse of string without using any loop.
8. Logic to find cycle in linked list.
9. code to connect to database. (as I mentioned i know php).
HR round –
1. Discussion about my projects.
2. Normal situation based questions.
3. Strength, weakness, proudest moment etc.
She actually checked my live website and my blogs on internet in front of me. so, never lie on your resume.
Basically, puzzle solving skills has to be good and basic technical knowledge.was required.
If you like GeeksforGeeks and would like to contribute, you can also write an article and mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
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.