Not Specified (Full-Time Engineer)
Interview Date
—
Result
Selected
Difficulty
Medium
Rounds
4 rounds
Drive Type
On-Campus, Full-Time
Topics asked
Detailed experience
College: Not Specified
Interview Date: Not Specified
Interview Type: On-Campus, Full-Time
Result: Selected
Difficulty: Medium
Rounds: 4 rounds
Topics Asked: MCQs (Data Structure and Algorithm), Operating Systems, Coding (Smallest substring containing all characters, Excel column title to number), Projects, Internship, SQL (joins), Puzzles (25 horses, 9 balls), Process, Thread, Program, HR.
This on-campus interview process resulted in 7 students being selected.
Round 1 (Coding Round): This round lasted 90 minutes and had two sections. The first section contained 10 MCQ questions on data structures and algorithms, while the second section had two coding questions. One coding question was to find the smallest substring in string1 containing all characters of string2 efficiently (solved using a sliding window approach). The second coding question was to convert an Excel sheet column title (e.g., BA, AA) to its corresponding column number.
Round 2 (Technical Interview 1): This round focused on Operating Systems. Questions included the difference between process, thread, and program.
Round 3 (Technical Interview 2): This technical round started with explaining projects and writing pseudocodes for certain segments. Questions were also asked about a summer internship. Two SQL query problems based on joins were given. Following this, two famous puzzles were asked: 1) Finding the fastest 3 horses out of 25 with races of at most 5 horses at a time, and determining the minimum number of races. 2) Finding a defective 1.5 kg ball among 9 balls (8 are 1 kg) using a weighing machine, and determining the minimum attempts.
Round 4 (HR Round): This was the final HR round where questions were asked about the candidate's self and college experience.