I applied online after meeting them at a career fair. They sent me an aptitude test, and then I had a behavioral interview. I was then sent an online coding challenge with three relatively-simply coding/algorithm problems. I thought I did well, but I was rejected after this stage.
Interview questions [1]
Question 1
Fix the error in this code involving bitwise operations.
Given online assessment - extremely hard. Doesn't seem like they want to really test people - seems more like they want to stump people. People there are not personable or professional and don't really care about their applicants - atleast the people doing the vetting.
The process starts with them asking you to take the CCAT, which is basically the SAT/IQ test. Then they will do a phone screening. After the phone screening, they will ask you to do an online coding test that they give you 2 hours to do. Then, after all of that, they will ask you to do a 2 and a half hour onsite interview, where you will talk to 2 engineers and 1 project manager.
Suffice to say, the process was way longer than it needed to be. It spanned over 4 months, which is a bit ridiculous. Took a month to get back to me after the final round as well.
Interview questions [1]
Question 1
One debugging question where you had to find out the issue in a snippet of code and fix it.