Initial recruiter phone interview to briefly discuss my background followed by Panel technical interview with hiring manager and 2 software engineers followed by an interview with the VP of engineering. Both interviews were a mix of behavioral and technical questions. I had to go in-depth into each job on my resume. Overall it was a very positive experience, but I declined the offer due to a better competing offer.