The interview process took 20 days and included three rounds.
Round 1: Low-Level Design (LLD)
Duration: 90 minutes
Task: Design a photo-sharing app with six features and a bonus feature.
Key Discussion: Focused on design patterns like MVC and Singleton.
Round 2: Hiring Manager Interview
Duration: 1 hour
Topics: Discussed past projects, scaling strategies, and technology choices. Included managerial questions about teamwork and conflict resolution.
Round 3: HR Interview
Duration: 15 minutes
Discussed benefits and salary. The HR rep was friendly and informative.