I was contacted by the HR recruiter to let me know that they were interested in interviewing me, and we discussed a bit about the company, some screening questions, and went over what next steps would look like. I had an interview with the hiring manager where we discussed my background, and I learned more about the position, team, etc. I then completed a take home coding challenge (I was given several days to complete). Upon reviewing my submission, I was informed they would like to continue with next steps, which involved two back to back interviews with the different teams (dev and product). Overall, the process was very organized, and everyone I communicated with was wonderful. Very positive experience.