4 rounds of interview. Initial phone screen with a recruiter. Then had a one on one with hiring manager. Next I spoke with a team member where we discussed more about my background and skills. Last interview with the hiring manager again where she asked a couple of other questions. Finally recruiter reached out to me with some formality questions and a couple of days later they told me that they were going to offer me the position. The whole process to