Three rounds of interviews, scenario-based questions, architecture, and questions based on the experience. Had in-person interviews with the hiring manager and HR team. Overall it's a good experience. It took almost three weeks to get the offer letter.