##
Photon Question bank - Don't share this link
https://phtn-my.sharepoint.com/:x:/r/personal/nithin_rahavan_photon_com/Documents/Interview_iOS/IOS%20Question%20Bank%20(1).xlsx?d=w7b6186193f93426e90da8a483300f96e&csf=1&web=1&e=7bLn7e
## Swift
* https://www.appypie.com/pass-data-between-view-controllers-swift-how-to
* BigO notation
* Swift Data structures and algorithms
* Array Vs Set
* Date and Time - https://auth0.com/blog/introduction-date-time-programming-swift-1/
* Swift and ObjC interoperability
*
## SwiftUI
1. Geometric reader?
2. UIViewRepresentable Vs UIControllerPresentable
3. Why modifier order is important?
4. List vs ScrollView
5. SwiftUI and UIKit interoperability
6.
* https://byby.dev/ios-interview-swiftui
* https://developer.apple.com/tutorials/SwiftUI
* https://www.swiftyplace.com/blog/better-navigation-in-swiftui-with-navigation-stack - Navigation Stack
* https://www.swiftyplace.com/blog/exploring-navigation-in-swiftui-a-deep-dive-into-navigationview
* https://medium.com/@Ariobarxan/swiftui-app-life-cycle-e3cac78da47
* https://www.hackingwithswift.com/quick-start/swiftui
* https://www.netguru.com/blog/stacks-grids-and-outlines-in-swiftui.-what-and-when-to-use
* https://ishtiz.medium.com/migrating-from-uikit-to-swiftui-workable-strategies-1a04fe26084e
Coding test:
https://medium.com/swlh/top-15-swift-code-interview-questions-from-may-code-challenge-part-1-3-65c3dc11851b
Dependency Managers:
* https://betterprogramming.pub/why-cocoapods-is-still-a-thing-in-2022-b1478f03852#:~:text=SPM%20is%20a%20part%20of,add%20packages%20directly%20in%20Xcode.
* https://www.codementor.io/blog/swift-package-manager-5f85eqvygj
## Mobile App Security
* https://www.techmagic.co/blog/ultimate-checklist-for-mobile-application-security/
* file:///Users/sivakumar_s/Downloads/OWASP_MASVS.pdf
* https://medium.com/swlh/how-to-make-an-ios-app-secure-831e310c79e2
* https://developer.apple.com/documentation/security/certificate_key_and_trust_services/keys/using_keys_for_encryption/