I had three interviews, plus some online assessments. The first interview was virtual with the manager. The second interview was in-person with other members of the team. I arrived a little early for each interview and the interviewer(s) took me back right on time. The interviews were conversational, although they did have specific questions about my work experience and how that relates to the job. I was given ample time at the end of each interview to ask some questions. Interviews are often nerve-racking, but after a few minutes I felt comfortable as everyone was really down to earth. After the final interview, I heard back the next day with an offer. The entire process was about 3 weeks long, but I was kept up to date along the way.