The interview process was comprised of:
- a phone screen conducted by HR
- a telephone technical interview by the Principal Engineer (the interviewer asked a number of open ended questions to assess your problem solving abilities)
- a several hour, onsite interview with development team & HR staff (there were 2 technical interviews held in a room with a whiteboard used for coding solutions to questions)
- another onsite visit to have lunch with executive management (this phase of the process was used to ascertain if there was a cultural fit)