After the initial recruiter interview the process consisted of meeting with the hiring manager then a panel interview amongst multiple engineers over the course of a day. Each engineer asked what appeared to be a different set up questions geared toward either getting to know my technical skills or my interpersonal skills as well as my technical though process and approach.