Signed up for a phone screen, first round interview on an excel sheet, where it was very casual. Interviewer asked me mostly all behavioral/resume questions, with some technical questions here and there. Nothing too difficult. Then, a week later, I get an email informing that I have reached the final round interview, and since I am not in Washington State, the final round consists of 2 back-to-back 45 minute interviews. The first interview is about an excel case that is given to you a few before. The whole interview is very in depth about the excel case, with several "what if" questions. Make sure to prepare a lot for this. The second interview is a mix of behavioral, case questions, and technical questions. I found the second interview with the mini-case questions to be tougher than the first one. Then, the next day, I got an email telling me I got the job. Overall, the whole process went very smoothly and everyone was very nice and accommodating, and I'm excited to work there!