I first went through a phone interview process which was a series of questions asking about my work flow and how I manage my projects. Got an email a couple hours later to set up a skills test at their office. After the skills test, I got an email a couple days later asking to come in again for an interview with some team members. The interview consisted of three groups: A hiring manager, a developer and product manager, and an executive. Hiring manager asked a couple personality questions, the developer/product manager duo asked some simple HTML/CSS questions, and the executive asked more abstract personality questions. A week later, got a phone call with an offer and I declined since it was way below market salary for a front end developer. Overall, great interviewing process but just wish it could be condensed into one or two days and the salary offered be more in the market range.