Whole process moved pretty quickly which was a plus. I was asked to sign up for a 1:1 interview thru my college's career center but prior to the interview date they asked me to take an online personality assessment (called "Rembrandt Profile"). The questions on it were a bit strange but it didn't take long to finish. Then I had a 1:1 interview which took about 30 min. The interviewer worked on the tech side and my impression of him was that he's your typical tech guy - a bit socially awkward with low EQ - his tone was markedly rude when I mistook something he had stated. But overall, his questions were straightforward (informational, behavioral & hypothetical situations) and it was obvious he was running down a checklist when interviewing me. Shortly after the interview, I was moved onto the next round where they asked me to take another assessment on campus. There were 3 parts: verbal, math, and programming. You're scored based on accuracy and speed and you have up to 2 hours to finish everything. They don't expect you to study for the tests and it's nothing too difficult though I had trouble with programming since it's not my area. I was notified a week after taking the assessment that I wouldn't be moving forward with another interview. They were very secretive/shady in the end, though. Basically they said they weren't going to move forward with my candidacy but were very clear to add that they couldn't give me any reasons so don't even bother asking. I understand them not wanting to deal with rejected candidates but they could've found a more diplomatic way of putting things.