I applied through the company portal for the Senior Software Engineer role.
Round 1 – Coding
- Total of 3 questions covering BST, Strings, and Arrays - leetcode medium level questions
Round 2 – Coding + Java
- Core Java concepts and Spring Boot fundamentals.
- Rotate an array by k times.
- Binary Tree traversal question (LeetCode medium level).
Round 3 – System Design
- Design BookMyShow (focus on DB schema design, indexing, and partitioning).
- Scenario-based Spring Boot questions and related trade-offs.
- Relational database concepts and optimization techniques.
Round 4 – Culture Fit
Questions around:
- Conflict resolution approaches.
- Escalation strategies with higher management.
- Handling disagreements with leadership decisions.