- What is difference between value type and reference type?
- What is difference between class and structure in Swift?
- What is autorelease pool?
- What is runloop?
- What is NSManagedObject?
- What is NSManagedObjectContext?
- Explain @published macro.
- What is ObserveableObject?
- What is dynamic dispatch?
- Difference between static and dynamic framework.
- What is MVC?
- What is Thread Sanitizer?
- What are different ways of implementing concurrency in iOS?
- What is publisher in Combine?
- What is subscriber in Combine?
- What are different types of publishers?
- What are different methods of publishers?
- What are difference between global queue and …. ?
- How to see what dynamic frameworks an executable depends on?
- How to see whether a framework is ’embedded’ or not while adding it as dependency?
- What is dynamic loader/linker?
- What is static linker?
- What is a view modifier?
- What is a geometry reader?
- What is Autolayout?
- What is size class and what are types of size classes there are?
- Can we have multiple contexts while using single core data database?
- What is copy-on-write?
- Explain Codable.
- Explain Sendable.
- Explain Equatable.
- What is CustomStringConvertible used for?
- How can we make a singleton type safe?
- What is Actor in Swift?
- Explain usage of async and await.
- What is a retain cycle?
- How to detect retain cycle?
- What is on-demand resources in XCode? https://www.youtube.com/watch?v=BcTir13_SNA&t=333s
- What is OSLog?
- Where do you save API Keys in app?
- Can you explain factory pattern with an example?
- Can you explain adapter pattern with an example?
- Can you explain iterator pattern with an example?
- Demonstrate usage of Sequence protocol.
- Demonstrate usage of Hashable Protocol.
- How to avoid users to take screenshots of any particular screen in iOS?
- What is URLSession? https://elamir.medium.com/mastering-urlsession-in-swift-a-comprehensive-guide-d3a3aa740f6e
- How does Prefetching CollectionView DataSource works?
- What is keyset Paging approach to handle pagination?
- What is LocalizedStringResource used for and any particular reason to use it in AppIntents?
- What is Address Sanitizer and Thread Sanitizer?
- What is @namespace property wrapper in SwiftUI?
Previous Article
Examples of map function in Swift
Next Article