1.Phone interview
2.Professional interview with the hiring manager
3.Panel with designer/engineer/product mangers
4. Home assignment
5. Going over the home assignment with a panel of designer/ engineer/product managers
Overall had a good experience, it seems like a great team and collaborative environment.