I was first contacted by a friendly and professional recruiter by email who set up a phone interview with me. On the phone call, we discussed the role, my qualifications, the salary range and whether it would work for me, and the rest of the interview process. The recruiter then set up a second round interview for me with the hiring manager and a department lead, during which I was asked questions mostly about culture fit, personal disposition/attitude, and general approach to work and problem solving. After receiving good feedback from the hiring manager, the recruiter set up my third round of interviews which was originally said to be a panel interview but evolved into three separate interviews, some with multiple interviewers and one that was just a one-on-one. In all third-round interviews, each interviewer had questions prepared for me, many of which were intended to gauge culture fit but a few were aimed at elucidating my past experience and problem solving approach, how I respond to adversity or failure, and if I taught myself anything recently and how. All of the interviewers were warm and friendly, professional, and punctual. Most of the interviews felt quite casual and loose (basically like conversations with nice people) but with scripted questions to fall back on, if needed.