Applied online and was contacted by a recruiter just a few days after the application to schedule a virtual interview. Only 1 interview, which was about 45 minutes and a pretty basic behavioral-type interview with a manager for the department and one of the senior analysts.