The interview process was to be two interviews. A technical interview and a second interview with the hiring manager.
The first interview was a phone interview with a junior developer (2 years iOS and 5 years career experience) interviewing senior developers. This is an issue because the junior developer performing the interview was not technical enough or experienced enough to ask the type of questions that should be asked of a senior developer. There were no 'software engineering' questions; nothing about design, architecture or software patterns. The interviewer merely searched the internet for all of his Objective-C questions and asked those. There were really very few iOS API questions. There were no questions about how a certain problem could be solved. It was good that he didn't ask any puzzle questions, because puzzle question don't say anything about a potential developer.
There were several times I was asked to make sure I had the right answer as if I had it wrong. I don't think the interviewer knew the right answers. So I probably got docked for correct answers when he didn't know the real answer.
I just can't believe the hiring manager would put the future of his mobile group into the hands of such a young inexperienced developer who most likely has no experience in interviewing or evaluating talent. I doubt the interviewer had ever managed anyone or ever been the lead of a project.
If this is indicative of how Angie's List approaches business then stay away. I have seen in other company reviews that the company lacks direction. I would say they lack more than that.