Pretty easy three-step process: first, a screening video interview with a recruiter; then a video interview with the hiring manager that lasted about an hour, and finally an on-site panel interview with 3 team members. Everyone was really nice and answered any questions I threw at them.