Interview process took about 6 weeks. Had 3 rounds of interviews. First interview was 30 mins talking to HR, learning more about the position and company. Second round was a 30min interview with the hiring manager to talk more about your experience. Then received a take home assignment and presented it to the hiring manager and 2 team leads.
The interviewers were all very friendly and made you feel comfortable as if it was just a regular conversation. Overall a good experience.