There was an initial phone screen, then three panel interviews that were more technical. Two follow up calls at the end to discuss offer. Technical interviews were pretty easy. Just wanted to hear about my resume. Definitely several personality-type based questions.