The first stage was an online interview via Hirevue. There are four questions and you are given about three minutes each to answer each question. After one week, I received an email and was scheduled for an in-person interview at their headquarters. I did a one-on-one interview with four people plus the Hiring Manager.