Held in March this year, firstly the shortlisting was done based on CGPA (above 8) and Resume:
Round - 1: Aptitude
Consisting of:
- Time, speed & distance
- Profit and loss
- Averages
- Work and Wages
- Trains
Coding Questions:
- Based on Dynamic Programming - DP on partitions concept (For 50 points)
- A Simple Bank Scenario was given - more of a design-like question (For 30 points)
Round - 2 (Final): Technical
- Introduce yourself
- Questions on OOPS
- explain encapsulation, and polymorphism with a real-life example
- Do you know static variables, is it good practice to use static variables
- More questions were asked (they focus on OOPS very much)
- For OOPS, refer GFG OOPS articles
- Explain Projects - I had two projects on my resume developed in Django
- How you're learning React as you have mentioned you're a beginner
- Coding Questions:
- Write a program to check whether the number is prime or not
- Write recursive code for the factorial of a number
(other students were asked concepts based on sorting, linked lists, all basic)
At last: Puzzle
- oil barrels, 7 full, 7 half, a sailor comes (I don't remember the exact puzzle)
- some students were even asked 2-3 puzzles so refer GFG top 100 interview puzzles
Focus on OOPs, Projects and Puzzle mainly