Had a phone screen for iOS Engineer. Interviewer first asked me to introduce myself and to tell them about my recent project. Then I was asked two behavioral questions.
Then I was asked to desing and CODE an API similar to GCD (Grand Central Dispatch) in iOS.
I was surprised with the question and went blank for a moment as I was interviewing for entry to mid level position. Anyway, I tried my best but was not able to produce anything meaningful. Personally, I feel it's a little unfair to ask such a question in phone screen.