One in-person interview followed by a few online interviews with managers. The interviewer asked to go through previous projects and introduced themselves. The whole interview took about an hour. It took a few weeks before they got back with an offer.