4 parts of iOS interview Questions & Answers with explanation and Swift data structure implementation
What you will learn
iOS Swift Interview questions and answers
Swift Concepts
Swift Interview questions and answers
iOS Interview questions answers
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:
Noteβ Make sure your ππππ¦π² cart has only this course you're going to enroll it now, Remove all other courses from the ππππ¦π² cart before Enrolling!
- 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!
English
language
Content
Introduction
Introduction
iOS Interview Questions & Answers Part 1
iOS Interview Questions & Answers Part 2
iOS Interview Questions & Answers Part 3
iOS Interview Questions & Answers Part 4
Swift Data Structure
Swift String
Swift Collections
Quick Sort Swift Implementation
Linked List Swift Implementation
Stack Swift Implementation
Queue Swift Implementation
Tree Swift Implementation
Summary & Leetcode
60 Leetcode must do questions
Course Summary & Leetcode must do questions