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