First interview with hiring manager
Second interview with panel
Technical Assessment
Third interview with panel where you review the technical assessment - this wasn't very serious, they don't check it thoroughly, it's more you talking about what you did. The presentation they have you do is also not scrutinized, I think it's more to see if you are comfortable presenting.
Final interview