A phone call with the recruiter followed by a 45 min technical call with the hiring manager. Was invited to an onsite the following week. The onsite interview lasts the whole day with multiple short breaks. Overall good experience with fair questions.