Super professional and friendly... There is one technical interview done by Kforce recruiters, then another interview done by technical leads from the hiring company. The last round of interviews is an onsite round where a candidate has a chance to come onsite at the hiring company for an interview with other technical leads and the hiring manager.