Phone interview was a lady in Office group. She sounded uninterested. Some resume questions. That didn't go so well, but (after a long time)I got invited to onsite anyways. Questions include reversing string, atoi, etc. I was very impressed with the free sodas. Had lunch interview, then met big boss in the end. Overall a great learning experience!