As indicated in many of the other reviews, the interview consisted of three phases, the phone interview, the online examinations and the final interviews. Unfortunately I didnt make it to the final interview. To start, I applied online, and got an email about a week later asking for a phone interview. The phone interview was very laid back, and I got along with the interviewer very well, the lady I interviewed with was so nice. The next day, they sent me over the online exam materials (though they didnt mention it on the phone interview when I asked about next steps, for whatever reason). I struggled with the proctored exam, it was timed, monitored and honestly caught me off guard. I figured it would be mostly easy logic questions, situational questions, etc. However, it was alot of timed, mathematical and repitative questions. It was kind of time restraining as well. I would agree with many of the past posts and say the coding was definitely the most frustrating part of the exam. Anyway, there really is no way to prepare for the exam, just try to be in the right mindset and not overly confident would be my advice. Good luck! :)