Im looking for a very experienced software engineer with many years experience and has pushed their software engineering experience hard to keep up to speed with all best practices.
I will interview you with a very hard quiz that will test all areas of your knowledge. Its not hard if you know the answers of course.
Just knowing how to make an app is not enough! You'll probably fail the examination with 2 years coding experience.
An exceptional computer graduate could have the required education or a developer with 10+ years coding experience may have attained the level required.
You will be knowledgable not only about Objective-C and IOS SDK but also Maths commonly used in software engineering. You will know all about GIT and unit testing, design patterns, software modelling, best practices, algorithms and problem solving.
You will not be able to google the answers because I will not only ask the answer, as i will ask related questions to probe how you reach the conclusion.