Initial call with recruiter
60 minute video call
60 minute presentation in person, task shared beforehand with 1-2 hours expected preparation- great task for position being hired
60 minute panel discussion in person, followed by meeting the product team
Feedback provided by recruiter throughout.
Interview difficulty very subjective, diligent but also enjoyable - hence the average rating.