SDE-1 Internship
Interview Date
2024-10-14
Result
Rejected (After Technical Round-2)
Difficulty
Medium
Rounds
4 rounds (Online Assessment + Group Discussion + 2 Technical Rounds)
Drive Type
On-Campus (Offline OA)
Topics asked
Detailed experience
College: Not Specified
Interview Date: 2024-10-14
Interview Type: On-Campus (Offline OA)
Result: Rejected (After Technical Round-2)
Difficulty: Medium
Rounds: 4 rounds (Online Assessment + Group Discussion + 2 Technical Rounds)
Topics Asked: OOPS (Java, C++), DSA, Projects, Web Technologies (Sass, Flexbox, CSS Grid, Media Queries), Recursion, Inheritance, Polymorphism, Encapsulation, Abstraction, System Design, Behavioral
Shortlisting for the online assessment was based on CGPA and resume (200 shortlisted from around 1500 applicants).
Online Assessment (Offline): This consisted of 20 questions based on OOPS and DSA in Java (10 min for each 10 questions) and 2 basic level coding questions (60 min total, 20 mins sufficient). The candidate solved coding problems in 10-12 minutes. 48 candidates were shortlisted for the group discussion.
Group Discussion Round: A batch of 12 students was divided into 2 teams of 6. A topic was given, and half the time was spent speaking in favor and the other half against it. The candidate performed well and was confident. Out of 48, 12 were shortlisted for the first technical round.
Technical Round-1: This was a basic round starting with a brief discussion of projects. Questions were asked about Sass and its advantages over normal CSS (as used in a project), basic flexbox, CSS grid, and responsiveness (media queries). This was followed by a basic recursive problem (printing numbers from 1 to n using recursion). Finally, OOPS questions were asked, including the four pillars, types of inheritance, types of polymorphism, the difference between encapsulation and abstraction, and implementing a class for a drone camera following inheritance concepts. The interviewer seemed impressed with the candidate's concept clarity.
Technical Round-2: This round focused on System Design. The interviewer asked the candidate to design a system for a car rental application. The candidate presented an ER diagram for the database and discussed classes, objects, and relationships. The interviewer then asked for a design to handle concurrent requests for a single car. The candidate proposed using a queue, which was accepted. Further questions included designing a parking lot system, discussing different database types (SQL vs. NoSQL), and when to use each. The interviewer also asked about the candidate's favorite subject and why. The candidate was not selected for the final HR round, noting that the interview seemed to revolve heavily around these system design concepts, unlike other students who were asked DSA/core concepts.