I was interviewed by one of the top principal engineers in ARM, a very knowledgeable person. There were two people interviewing me , they asked mostly technology questions. The whole process was relaxed and they made me feel at home immediately. They were casual and gentle in asking questions, and helped me in places i got stuck.
They had a list of errors in code and asked me to debug it on paper, it was a nice exercise, and helped me to prove myself. The answers i gave there were the ones that probably impressed them and i was given an offer after that.