1. Video interview with the recruiter
2. Interview with a group pm, a good experience where it was more conversational
3. Interview with a member of the leadership - One of the most jarring interview experiences I've had. He was rude, and sarcastic and mocked me. Talked to me like a child in a condescending way. I was so confused and shocked that this was happening while trying to maintain a calm composure. He randomly asked me SQL queries when he didn't know the question well and shouted at me claiming I was not listening to the question.
The whole experience was horrifying, even more so when you know that it's an HR tech company.