6 Rounds of the interview, Telephonic screening by HR. Round-1: Hiring Manager screening. Round-2: Take home assignment Round-3: Problem-Solving Round-4: Technical Interview Round-5: Domain Related Problem solving Round-6: System Designing and Architecture.