1. Skills and experience discovery and technical interview
2. Support Ticket answer
3. "Technical Presentation"
For 3, I didn't even get to GIVE my technical presentation. There were two managers on the call and the second manager (who wouldn't have even been my direct boss) decided to derail the entire presentation and ask me an extremely specific question. Totally frustrating process and a huge waste of time on my end because this clown decided to ignore the entire process and instead subject me to a round of 20 questions. I spent all weekend preparing that presentation and didn't even give it because someone who wouldn't have been on my team anyway decided to sabotage it. Super frustrating. Don't apply for this company.