I first interviewed over the phone with a third-party recruiter. Then I interviewed via video with the hiring manager. Lastly, I interviewed in person with the team leads. Overall I felt the interview process was very smooth and I felt very at ease with the company's approach and culture.