
Aggregated from 2 candidate experiences for ALL.
The interview process was of average difficulty and covered system design, data structures, and software architecture concepts.
The interview consisted of a system design round, a data structures and algorithms round, and a round focused on software engineering principles.
Design Zomato
Array based medium level DSA question
Design patterns and SOLID principles with real life scenario
The candidate was recommended for the next round based on their strong architectural and practical problem-solving skills despite initial difficulty with a coding problem. The interviewer advocates for a more balanced assessment approach for senior roles beyond just DSA.
The interviewer assessed the candidate using a LeetCode Medium/Hard problem, followed by a shift to architectural design and product development at scale when the candidate struggled with the initial coding task.
LeetCode Medium/Hard problem
Architectural design at scale
Product development at scale