Articles
Roadmap to iOS Tech Lead
This road map will take you from a junior dev to the Tech Lead.

- Swift Language
- Algorithms and Data Structures
- Design Patterns and Principles
- Architecture
- Coding Template
- Mastering Xcode
- iOS Frameworks
- Git
- App Portfolio (Github & App Store)
- Interview Preparation
- Testing
I will add details to them one by one. It will be the most comprehensive roadmap for iOS devs to become a tech lead.
Swift Language
A Swift tour in one hour: here
A guided tour in Swift: here
Swift language guide: here
Memory management in iOS: here
Algorithms And Data Structures
All the data structures questions with hints: LeetCode
Data Structures & Algorithms from MIT: here
Linked list explained with videos : here
Interview Preparation
Beginner — Intermediate — Advanced Level: here
HackerRank Interview Preparation Kit: here
Facebook iOS preparation from a real FB dev. (Yeah, he made it): here
A comprehensive list of iOS questions: here
A nice collection of resources: here
Almost every algorithm explained in Swift by RayWanderlich.com: here
iOS Skills: A Path to Mastery for iOS Development — Josh Brown : here
Sample videos for Amazon Interview: here and here
Life is short, build things that matter.
Full Article: Burhan ARAS @ iOS Interview University
