SDE Summer Intern
Interview Date
February-March 2024
Result
Not Specified
Difficulty
Medium
Rounds
Online Assessment, Technical Interview 1, Technical Interview 2
Drive Type
Off-Campus, Internship
Topics asked
Detailed experience
College: Not Specified
Interview Date: February-March 2024
Interview Type: Off-Campus, Internship
Result: Not Specified
Difficulty: Medium
Rounds: Online Assessment, Technical Interview 1, Technical Interview 2
Topics Asked: Data Structures, Algorithms, Projects, Previous Internships, Core Subjects (OS, DBMS, ML), Python (Pandas), SQL.
The candidate received a referral and was shortlisted for the online assessment.
Online Assessment (Feb 3, 2024, 90 minutes): Comprised 5 DSA coding questions. The candidate solved 3 completely and one with partial test cases.
Technical Interview 1 (Feb 20, 2024, 45 minutes): Started with interviewer and candidate introductions, followed by a resume overview and a discussion of a favorite project. A DSA graph question related to topological sort was asked.
Technical Interview 2 (March 1, 2024, 75 minutes): This round had two interviewers. It began with introductions and discussions about previous internships, scholarships, problem statements, learnings, and challenges. The candidate discussed Power BI, venture capital firms, data usage, and extraction, as well as research intern work. A DSA question was asked: "An array is given of size 2n, and in that n elements are double of the other n elements, we had to return a vector of the original n elements, and there was no order as such (not sorted)." Questions from core subjects included virtual memory (demand paging, using a 20 GB game on a laptop), threads, multithreading, PCBs, system calls, and software interrupts. Basics of machine learning were covered, including when to use different types and data formatting. Python Pandas questions included creating new columns in a DataFrame and mutability of DataFrames. Differences between data structures in Python and C++ were also discussed. A SQL question involved getting values from Table A that are present in Table A, for which the candidate suggested a left join and wrote the SQL statement.