Three phone/skype interviews (1 with HR, 2 with Hiring Manager) and a dinner interview. Each step was pretty straightforward. The hiring manager asked a lot of open ended questions that allowed for me to illustrate my knowledge and demonstrate how I could add value to the company and customers.