SDE-1 (Backend)
Interview Date
July 30, 2024
Result
Rejected
Difficulty
Medium and Hard (Online Assessment), Challenging (
Rounds
4 rounds
Drive Type
New Grad
Topics asked
Detailed experience
College: B.Tech from Top-10 NITs
Interview Date: July 30, 2024
Interview Type: New Grad
Result: Rejected
Difficulty: Medium and Hard (Online Assessment), Challenging (Machine Coding)
Rounds: 4 rounds
Topics Asked: Data Structures, Algorithms (priority queue, dynamic programming), Machine Coding, System Design, Projects, Query Optimization, Concurrency vs Parallelism, Operating Systems, Database Isolation Levels.
This candidate was a new graduate from a Top-10 NIT.
Round 1: Online Assessment Round (1.5 hours)
This round consisted of 3 problems (2 medium and 1 hard) on the HackerRank platform.
Round 2: Machine Coding Round (1.5 hours)
The task was to design a social media network system. The system needed to allow users to upload/delete posts, browse a post feed (recent 10 posts from their account and followings, sorted by time), and follow/unfollow other users.
Round 3: Technical Interview Round (1 hour)
Two questions were asked. The first involved a priority queue for an optimized solution. The second was a dynamic programming problem to find the number of ways to divide a given string into prime strings.
Round 4: Technical Interview Round (45 minutes)
This round involved in-depth questions and justifications for projects done during internships, with a main focus on query optimization. Other questions included: "What is the difference between concurrency and parallelism?", "How to run an 8GB program in 2GB OS?", "If an API's latency is very high then what you will do?", and "Do you know database isolation levels?"