Overall interview was 6 rounds for me. And I got rejected in the 6th. First round was technical, questions were mostly around general python programming and LLD. After that I was given a take home coding assignment. Medium level problem Third round was HLD and other design fundamentals along with one Leetcode Medium problem. Fourth round was architectural design. After this I was told that I cleared technical and there was a 5th HR round which was also seamless. Prior to the HR round there were conversations around compensation and notice period negotiation but during the HR round they informed that they need to conduct another round of interview with hiring manager. The final round, 6th one, was with hiring manager, the questions were around API and Microservice design. It didn't go that well, the interviewer was interrupting me before I can think or finish my answers. At the end of it I was told that I got rejected. It lasted around 1 month.