Someone from human resources conducted an initial screening / phone interview. Was then invited to their office in Charlotte to interview in person. Interviewed separately with five different managers / engineers and also spoke with a couple younger, lower-level staff. Questions were mostly based off of information from my resume or behavioral based, asking how I would handle different situations.