I was asked some simple data structure questions, a few iOS questions that ranged from easy to tricky and then questions about my career. I performed really bad overall. The HR person called me some days later asking what did I think of the interview. I answered honestly about how much I wanted to learn and how embarassed I was from failing simple questions. She said they noticed my drive to learn and gave me the offer. It was a very nice experience in the end.