Easy phone screen. Easy in-person interview, basic textbook questions. Easy technical question. They had a problem with my attitude though according to my recruiter. I was intentionally acting semi-arrogant to see their reaction which of course did not turn out nicely. I actually was really disappointed where their building is located. Honestly, it looks like a giant mental hospital built on bricks.