© Copyright 2015 - 2023
Privacy PolicyWebsite Terms1
What is Swift and what is Objective-C?
2
What is the app lifecycle in iOS?
3
What type of tests can you write to test your iOS application and why tests are good practice?
4
What are some ways of debugging in iOS?
5
What is an optional and what problem do optionals solve?
6
What is autorealease pool?
7
What is memory management handled on iOS?
8
What is the difference between a class and an object?
9
Is it faster to iterate through an NSArray
or an NSSet
?
10
What is the difference between implicit and explicit?
11
What is the difference between weak and strong?
12
What is the difference between category and extension in Objective-C?
13
What is KVO?
14
Design Patterns, name and explain.
15
What is protocol?
16
Which are the ways of achieving concurrency in iOS?
17
What is GCD and how is it used?
18
Explain the difference between Serial vs Concurrent
19
What is the difference between viewDidLoad
and viewDidAppear
? Which should you use to load data from a remote server to display in the view?
20
What is the reuseIdentifier
for?
21
What considerations do you need when writing a UITableViewController
which shows images downloaded from a remote server?
22
What is autolayout?
23
Types of notification
24
iOS Data Storage options
25
Ways to distribute iOS App
Join 5K+ tech leaders
Stay up to date with Software Engineering, Distributed Teams, Agile Talent, and Future of Work content
No spam. Just great articles & insights
Thank you!
You have successfully subscribed.
Ready to start?
Get in touch or schedule a call.