Started with a phone interview, then I was brought in for an in person interview. Met with several members of the team which lasted just a couple of hours. Overall pretty smooth process however took a few months to get everything together including background check, offer letter, etc.