SDE 2
Interview Date
November 28, 2024
Result
Selected
Difficulty
Medium (Online Test and Phone Screen DSA), System
Rounds
Online Test, Phone Screening 1, Phone Screening 2, Onsite Interview (Craft Demo, Technical Round, AI
Drive Type
Full-Time
Topics asked
Detailed experience
College: Not Specified
Interview Date: November 28, 2024
Interview Type: Full-Time
Result: Selected
Difficulty: Medium (Online Test and Phone Screen DSA), System Design (Design question)
Rounds: Online Test, Phone Screening 1, Phone Screening 2, Onsite Interview (Craft Demo, Technical Round, AI/ML Round)
Topics Asked: CS Fundamentals, SQL, Data Structures, Algorithms, Java, Spring Boot, MVC, Design Patterns, Microservices Patterns, Resiliency Design Patterns, System Design, REST API, JUnit, AI/ML.
Online Test: Included MCQs on basic CS fundamentals, SQL. There were 2 LeetCode medium DSA questions: 1. "Find the maximum number with a given sum of digits and digit count." The second question was not remembered.
Phone Screening 1 (60 minutes): Two DSA questions were asked: 1. "Given a matrix with zeros and ones, find the maximum perimeter rectangle with all ones." 2. "Given an array of integers, find the maximum sum of elements such that no two elements are adjacent." Basic Java questions on threading, Runnable, Callable, and Singleton class were also asked.
Phone Screening 2 (60 minutes): This round also had two DSA questions: 1. "Given an array of positive integers, find the longest subsequence such that all the elements are consecutive." 2. "Given a tree, find the height of the tree using both recursive and iterative approaches." A design question was posed: "Design an online bidding system" with follow-up questions on scalability and performance enhancement. Basic questions covered Java, Spring Boot, how MVC works, how Spring creates beans, and some design patterns.
Onsite Interview: