The coding round consisted of MCQs and coding questions.
1. The MCQ questions were based on numerical aptitude,logical reasoning,verbal reasoning and technical knowledge. Difficulty was moderate.
2. The coding questions were based on data structures. One of them was easy and the other was moderately difficult.
This round began with my introduction. I was asked conceptual questions based on Object Oriented Programming and some coding questions based on data structures. The difficulty of these questions was easy. Overall interview went smoothly as interviewer was quiet friendly.
This round began with my introduction. I was asked questions based on data structures and graphs. These questions were quiet difficult. Then I was asked to explain in detail my summer project on "Stock Analysis using Deep Learning". Interviewers asked me detailed questions on this project. Once they were satisfied, they started asking me HR questions. HR questions were simple and were mainly focused on my strengths/weaknesses and why am I interested in doing this job. The interview concluded by me asking some questions to them about the company.
Practicing coding questions on different coding platforms like Geeksforgeeks, Hackerrank, HackerEarth, etc helps a lot in coding rounds.
One tends to get nervous during interviews, but try to remain calm and answer all the questions honestly and confidently. Revise your CV and be thoroughly prepared to answer any questions based on the project mentioned in the CV. Focus on your communication skills and body language during interviews.
All the best!!