College - Tier 1 IIIT
Stipend - 2L per month
Eligibility - 7+ CGPA
There was an Online Assesment round followed by 2 rounds of interview.
There were 3 sections in the OA -
I was able to solve 1.7/3 DSA problems and subject mcqs were also fairly simple. Aptitude MCQs were very hard given that we had around 30 mins for 15 mcqs.
Around 30 students were shortlisted and interviews were scheduled offline. This round lasted for about 1.5 hours which consisted of questions of both DSA and Subjects.
The round started with normal introduction, and then we straight away jumped to the first dsa problem.
Implement insert, delete and getRandom methods of Randomized Set is O(1)I was able to provide a solution and then the interviewer asked a follow up that if we insert duplicate elements, how can I improve my solution. I still provided him with an explanation and he seemed satisfied with it.
Then we moved on to the CS Subjects Section of the interview. First the interviewer asks me to explain abstract classes and then gave a problem to implement using abstract class.
Then he asked some standard subject questions -
Finally he asked me a Design related question.
Design a database in the form of a Java Class and implement the functionality
to set data types, add primary key and configure the auto increment feature.
Ex -
Student s = new Student(...)
This should create a new database table s.I provided some solution by implmenting some features in the constructor and adding the auto increment in a seperate method. I had some discussion with the interviewer on what exactly he wanted, but he seemed somewhat satisified.
I was informed by the Placement Committee that I was rejected after this round.