Are you just about to Hire your iOS Objective C Developer?
Check out a compiled a list of interview questions for an iOS Objective-C developer that can be asked during an interview.
2. www.interviewmocha.com
Introduction
Are you just about to Hire your iOS Objective C Developer?
Objective-C is extremely powerful but also one of the harder
programming languages to learn, which is why evaluating
candidates for their Objective-C Development skills is a crucial step
before hiring.
To help you find your next iOS coding genius, we have compiled a
list of Topics interview questions that can be asked while
interviewing an iOS Objective-C developer.
www.interviewmocha.com
3. www.interviewmocha.com
iOS Objective-C Topics
Questions can be asked on many topics that include –
• ARC Automatic Reference Counting
• XCode
• UI
• Location Manager
• UI Gesture
• View Controller
• Cocoa application
• Framework
• Libraries
•Fonts related Questions
www.interviewmocha.com
4. www.interviewmocha.com
iOS Objective-C Topics contd..
• Scenario Based questions
• Properties and Attributes in IOS
• Memory Management
Here is the compilation of few interview questions for an iOS
Objective-C developer.
Question complexity may differ as per the experience level. If you
would like to conduct an employment test for Objective-C
developer – check this out.
www.interviewmocha.com
5. www.interviewmocha.com
Interview Questions for an iOS Objective C
Developer:
1. What is the difference between boxName and self.boxName?
2. How autorelease pool is managed?
3. Why is category better than inheritance?
4. What is the split view controller?
5. The advantages and disadvantages about synchronous versus
asynchronous connections.
6. Three occasions when you might use your own autorelease
pools.
7. Can we use one tableview with two different datasources? How
will you achieve this?
8. Difference between categories and extensions.
www.interviewmocha.com
6. www.interviewmocha.com
Interview Questions for an iOS Objective C
Developer contd :
9. Difference between shallow copy and deep copy.
10. How to access the encapsulated data in objective-c?
11. Tell four frameworks used in iphone.
12. What are layer objects and what do they represent?
13. How do you change the content of your app in order to change
the views displayed in the corresponding window?
14. Which object manage the presentation of app’s content on the
screen?
15. Are document objects required for an application? What do
they offer?
www.interviewmocha.com
7. www.interviewmocha.com
Interview Questions for an iOS Objective-C
Developer contd :
16. How is the app delegate is declared by Xcode project
templates?
17. Assume that system is running low on memory. What can
system do for suspended apps?
18. An app is loaded into memory but is not executing any code. In
which state will it be in?
19. Give example scenarios when an application goes into InActive
state.
20. Which framework delivers event to custom object when app is
in foreground?
21. What is atomic and nonatomic? Which one is safer? Which one
is default?
8. www.interviewmocha.com
Interview Questions for an iOS Objective C
Developer contd :
22. What are all the difference between categories and subclasses?
Why should we go to subclasses?
23. What happens when the following code executes?
Ball *ball = [[[[Ball alloc] init] autorelease] autorelease];
24. Can you explain what happens when you call autorelease on an
object?
If you want to quickly evaluate a candidate for his technical skills
in Objective C for iOS, Interview Mocha has created an online iOS
Objective-C skill.
9. www.interviewmocha.com
This test that contains meaningful application oriented and
theory based questions to evaluate the job readiness of an iOS
developer.
Do check the test and let us know how did you find the test?
Like us on Facebook
Follow us on LinkedIn and twitter @InterviewMocha