30min phone screening, then full day onsite interview. The phone screening was a technical hiring manager asking general background questions on work experience, mainly to gage fit.
The full day was packed with back to back 30-45 minute technical discussions. Lunch was provided and you ate with many of the team members. The interviews were generally technical, though more geared towards exposing candidate knowledge rather than problem solving on the spot.