Horrible in general.
Good things
1. Interviewer is a good person, very kind and very patient
2. Interviewer could explain same question in different approaches if I couldn’t understand what he meant
3. Interviewer very prepared with all timing and steps
Not good things
1. Very exhaustive interview
2. Too many basic questions delaying the interview
3. Was kind hard in some situations to understand his accent (but he was willing to modify the words and explain better the question)
4. Questions demanding to memorize name of methods very specifically in a class - it’s something very hard to do in so many different details
Like the methods names of appdelegate, methods names of tableviewdatasource. Names of methods of textfielddelegate. What the hell?
5. I had to ask to stop the interview because I was really feeling tired and so I had no time to understand the challenge that was being offered with tech details, culture of the project & company, I felt really not able to make a good interview with so many questions and steps in 2 hours(in my case, less because I stepped out before)
So, in general, I don’t think it was a good experience.