The interview process started with a phone screen with the recruiter which lasted about 45 mins to 1 hr. The following week I was scheduled for an interview with 2 hiring managers. The in-person (virtual) interview was about an hour. They asked the traditional interview questions (i.e. tell me about yourself, why should we hire you, biggest weakness) followed by situational/behavioral questions (tell me about a time when..). I received an offer within the next 2 business days.