KUNGFU TECH vietnam
6304 câu hỏi phỏng vấn Full-Stack, Coding & System Design Interview
Bộ lọc:
Name four important data types found in Objective-C
What is a protocol, and how do you define your own and when is it used?
What is the difference between copy and retain ?
What is the reuseIdentifier used for?
What are Objective-C Categories?
Explain types of protocol in Objective-C
What are blocks and how are they used?
What's the difference between the atomic and nonatomic attributes?
What is the difference between NSDictionary and NSMutableDictionary ?
What are some limitations and problems you can face with categories?
When to use NSArray vs NSSet ?
What is difference between these three classes [NSManagedObject, NSManagedObjectContext, NSManagedObjectModel] of CoreData?
What is the difference between inheritance and Categories in Objective-C?
A grandparent, parent and child problem
When would you use Categories over Inheritance and vice versa?
What mechanisms does iOS provide to support multi-threading?
What is the purpose of managed object context NSManagedObjectContext in Objective-C and how does it work?
What is Key-Value-Coding and Key-Value-Observing in Objective-C?
What is the difference betwee...
What happens when you invok...
What's the difference between us...
How to create an abstra...
What are the differences between implementin...
What is @auto...
What are the reasons for using NSOpe...
What is the difference between ARC (automatic r...
Why delegate is...
Explain the difference between interfaces...
What was wrong with the NSEnumerator techniq...
Explain method swizzling...
What sending a message to nil mea...
Which is the best of GCD, NS...
What is Dynamic Dispatch and h...
Explain the use case when ARC won't he...
What are limitatio...
Why and in which conditions sh...
What's the difference between marking a method as @o...