Interview process was long (6 months from start to finish). Included a online assessment, phone interview with recruiter, interview with hiring manager, interview with coworkers and finally an interview with the hiring manager's boss. Questions were basic from (experienced based and a few behavioral). Overall professional, good experience.