|
via Udemy |
Go to Course: https://www.udemy.com/course/ios-swift-interview-questions-answers/
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 1What is optional in Swift?What is double questions?What is Optional chaining?What is Optional Binding?Delegate Vs NotificationsClass Vs StructWhat is Enum?What is Guard?What is Defer?What is ARC?iOS Interview Questions & Answers with Explanation - PART 2MVVMDynamic DispatchDynamic Dispatch Vs Static DispatchClosure@escaping & @nonescapingWhat is lazy?[unowned self] & [weak self]Process & ThreadsOperation & GCDOperationOperationQueueGCD - Grand Central DispatchWhat does DispatchGroup do?Codable & DecodableiOS Interview Questions & Answers with Explanation - PART 3Any vs AnyObjectAccess Specifier for swiftGenericsCore Data StackFetch and Add operation for core dataWhy to use NSFETCHEDRESULTSCONTROLLER?POP: Protocol Oriented ProgrammingKVC & KVOContent Hugging & Compression resistanceRemote Push NotificationRemote Push Notification - ChecklistSingleton PatternWhy Singleton Pattern is bad?Dependency InjectioniOS Interview Questions & Answers with Explanation - PART 4What is viewDidLayoutSubviews?What is loadView?NSArray Vs ArrayNSDictionary vs DictionaryNSNumber vs IntExample of Strong & WeakComputed and Stored PropertiesProperty Observer for computed propertiesCan we use computed or stored properties in extension?Can we write extension for struct/enum/protocol?Is Optional an Enum?Sync vs Async: deadlock situationWhat is Semaphore?Section 2: SWIFT DATA STRUCTURESwift StringSwift CollectionsQuick Sort Swift ImplementationLinked List Swift ImplementationStack Swift ImplementationQueue Swift ImplementationTree Swift ImplementationSection 3:Summary & LeetcodeCourse Summary60 must do leetcode questions listBonusI 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!