15 min phone screen with HR. 30 min interview with hiring manager. Panel interview consisting of four 30 min interviews with the broader team. 30 min interview with VP (didn’t make it to that last one). Extremely professional process, loved the candidate portal. Provided feedback on why I didn’t get the offer. Probably the best interview process I’ve ever experienced.