Interview Process (3 Rounds):
Round 1 – DSA: Standard data structures and algorithms questions (arrays, strings, hashing). Easy to medium difficulty. Interviewer was patient and helpful.
Round 2 – DSA + Problem Solving: Slightly deeper algorithmic questions with focus on optimization and clean code. Explaining your approach matters.
Round 3 – Design: Design-related questions focused on LLD, OOP concepts, and basic architecture — appropriate for an SE1 role, not heavy system design.
Overall: Well-structured process with professional interviewers. Good mix of coding and design.