The interview was over multiple stages. It was difficult and lengthy, and very thorough. I was asked a lot of HR questions, a whole interview of technical questions ranging from things related to the position to questions that are definitely on the senior level.
Overall, I very much enjoyed the interview. It was challenging and fun.