We had 3 interviews, with HR, Hiring Manager and a Senior Engineer, and last with the entire team just to get to know each other.
Interview process was thoughtful, not easy but not that difficult.
In the technical interview, there was a system design challenge, and a coding challenge. Also background and technical questions beforehand.