:- There is few Topics in iOS every iOS Developer should have brief knowledge about it. It will directly help you to crack interview.
So, Lets rock.
- Core Data
- Threading & Multi-threading
- Performance Tuning
- Push app to App store (Process)
- Push Notification (Process)
- Auto-layout (Hugging priority, Multiplier)
- App Thining, Bit Code
- View life-cycle
- Application life-cycle
- Deep Linking, Rich Linking
- KVC & KVO
If you are 2 or more than 2 years of experienced in iOS then few extra Topics for you.
- Core ML
- TensorFlow Lite
- CI/CD pipeline
- Different Design Patterns (MVC, MVP, MVVM, VIPER etc)
- Design Guidelines
- Networking
- Core Animation and Graphics
Some Cocoapods Framworks that you should know how to implement.
You should have deep knowledge in Swift.
- GCD
- Operation Queue
- Optionals (Optional Binding & Optional Chaining)
- Higher Order Functions (Map, Flat map, Reduce map ect.)
- Codable (Encodable, Decodable)
- Closers (Escaping, Non-Escaping)
- Static (Class, Variable, Method)
- Access Modifiers (Open, Public, Private, Protected, FilePrivate, Internal)
- Oops (Class, Structure, Protocol)
- Properties
- Generics
- Retain Cycle
- Overloading & Overriding
NOTE:- If it is helpful for you than reply with your comment
it encourage my experience and energy.
Comments
Post a Comment