30 mins recruiter chat
1 hr technical deep dive
2 he presentation & discussion
1 hr coding interview
There are rejections that feels professional and motivating and there are ones that aren't. I think the company has some ego problem where they make you prepare for a 2 hour presentation but interrupt your presentation every 5 mins and just reject the candidate after the unprofessional and ego filled "presentation" interview. Good luck building out a team with that prideful attitude and honestly glad I dodge a bullet. The recruiter was the most professional one of all.