
Derived from 1 submission for ALL. Format details may vary across different teams or locations.
Compass targets senior engineers with a focus on scalable system design and complex problem-solving. The interview process for SDE-3 candidates includes a mix of platform-based coding rounds, domain-specific challenges, and system design evaluations. Expect questions that test your ability to design and optimize systems for real-world applications, such as logistics or delivery integrations.
Format: Conducted on the Karat platform, this round assesses coding fluency under time constraints. Narrative: Candidates are expected to solve one or more problems fully or partially, demonstrating clean code and efficient algorithms. Key Observations:
Format: Domain-specific coding challenge focused on dependency graphs and transitive closure. Narrative: Candidates are given an array of system dependencies and a query set to determine if the queries depend directly or transitively on the given dependencies.
Exact Question Asked:
Given a dependency array: {{1,2}, {2,3}, {4,5}} and a query array: {{1,3}, {3,4}, {5,4}}, return {true, false, false}.
Key Concepts Tested:
Format: Low-Level Design (LLD) and System Design round focused on scalability and integration. Narrative: Candidates are asked to design a system for Swiggy to support drone deliveries, emphasizing reuse of existing systems and addressing scalability challenges.
Key Focus Areas:
Follow-up Questions (Expected):
The candidate completed multiple rounds, including a Karat interview, a coding round on dependency resolution, and a system design round focused on drone delivery integration for Swiggy. Outcome awaited.
Conducted on Karat platform. Solved one question fully and provided a solution for a second question but could not complete the code due to time constraints.
Given an array of system dependencies in the format {{dependency, system}}, determine if a query set depends directly or transitively on the given dependencies.
Given a dependency array {{1,2},{2,3},{4,5}} and a query array {{1,3},{3,4},{5,4}}, return {true, false, false}.
Designed a system for Swiggy to support drone deliveries, focusing on required changes and reusing existing systems. Emphasis on Low-Level Design (LLD).