I had a video interview, phone interview and on-site interview. Most focused on behavioral type questions or "talk about a time when" questions. Everyone was very friendly and helpful throughout the process. After the on-site interview which ended on a Friday, I was contacted Monday morning with an offer.