I interviewed with the recruiter once and then the hiring manager. Each interview was about 45 mins. They were both virtual. Standard questions related to the job. They followed up from both interviews pretty quickly, within a few days each time. I sadly didn't make it to the next round of interviews but the recruiter even offered to have a phone call to discuss how I did. She gave me feedback on the phone call, which I found helpful and good to know since I am still actively interviewing with other companies.