I applied online and was contacted by a recruiter for a phone screening. I was then interviewed via Zoom by two team members. Then did a second round via zoom with two more team members. Next I got a phone call from recruiter with job offer. It felt like a typical interview process