Very long. Asked too many outdated questions. The interview focused more on skills than getting to know your personality. The interview process was long but not hard. HR gives you a brief interview and then you meet with the hiring manager. This company usually gives one or two interviews depending on the department and position.