Description
In the series you will have access to 4 parts of iOS interview questions and answers with explanation. Then in second section we will look into Swift data structure with implemations as well. Then in last section i will share the list of must do leetcode questions to clear any iOS interview. So if you are preparing for iOS interview, then this is a must do course for you!
Course Overview –
Section 1:
-
iOS Interview Questions & Answers with Explanation – PART 1
-
What is optional in Swift?
-
What is double questions?
-
What is Optional chaining?
-
What is Optional Binding?
-
Delegate Vs Notifications
-
Class Vs Struct
-
What is Enum?
-
What is Guard?
-
What is Defer?
-
What is ARC?
-
-
iOS Interview Questions & Answers with Explanation – PART 2
-
MVVM
-
Dynamic Dispatch
-
Dynamic Dispatch Vs Static Dispatch
-
Closure
-
@escaping & @nonescaping
-
What is lazy?
-
[unowned self] & [weak self]
-
Process & Threads
-
Operation & GCD
-
Operation
-
OperationQueue
-
GCD – Grand Central Dispatch
-
What does DispatchGroup do?
-
Codable & Decodable
-
-
iOS Interview Questions & Answers with Explanation – PART 3
-
Any vs AnyObject
-
Access Specifier for swift
-
Generics
-
Core Data Stack
-
Fetch and Add operation for core data
-
Why to use NSFETCHEDRESULTSCONTROLLER?
-
POP: Protocol Oriented Programming
-
KVC & KVO
-
Content Hugging & Compression resistance
-
Remote Push Notification
-
Remote Push Notification – Checklist
-
Singleton Pattern
-
Why Singleton Pattern is bad?
-
Dependency Injection
-
-
iOS Interview Questions & Answers with Explanation – PART 4
-
What is viewDidLayoutSubviews?
-
What is loadView?
-
NSArray Vs Array
-
NSDictionary vs Dictionary
-
NSNumber vs Int
-
Example of Strong & Weak
-
Computed and Stored Properties
-
Property Observer for computed properties
-
Can we use computed or stored properties in extension?
-
Can we write extension for struct/enum/protocol?
-
Is Optional an Enum?
-
Sync vs Async : deadlock situation
-
What is Semaphore?
-
Section 2 :
-
SWIFT DATA STRUCTURE
-
Swift String
-
Swift Collections
-
Quick Sort Swift Implementation
-
Linked List Swift Implementation
-
Stack Swift Implementation
-
Queue Swift Implementation
-
Tree Swift Implementation
-
Section 3 :
-
Summary & Leetcode
-
Course Summary
-
60 must do leetcode questions list
-
Bonus
-
I will keep adding more questions in this course to keep this updated. I hope to see you in this course. Good Luck for your interview!
If the coupon is not opening, disable Adblock, or try another browser.