Переглядів 101,427
I spent the last two months interviewing for mid-level iOS developer positions around San Francisco and was asked a lot of the same questions. I have a great gasp on what's actually being asked in interviews, and I'm sharing that knowledge with you.
My iOS Developer Courses - seanallen.teachable.com/
This is the beginning of a series of videos about iOS interview questions in Swift. In this overview, I'll be summarizing the tops discussed in later videos.
Topics include:
- ARC, Memory Leaks and Retain Cycles
- Delegation and Observers/Notifications
- View Lifecycle
- Classes vs. Structs
- Filter, Map, Reduce
- Testing
- 3rd Party Libraries
- Gesture Recognizers
- Networking
- Debugging
- Modulo Operator
- Take Home Projects
*** During the portion of the video where I talk about the ViewController lifecycle, I misspeak and call it the "View Lifecycle". I'm talking about the "ViewController" lifecycle. My apologies for any confusion.
Apple Automatic Reference Counting Doc:
developer.apple.com/library/c...
iOS Developer Courses
seanallen.teachable.com/
Twitter:
Sean Allen - / seanallen_dev
Hired.com:
hired.com/x/1n01g
Book and learning recommendations that help out the channel if you decide to purchase (Affiliate Links):
Paul Hudson's Hacking With Swift:
gumroad.com/a/762098803
Donny Wals - Combine:
gumroad.com/a/909014131
Mark Moeyken’s SwiftUI Books:
www.bigmountainstudio.com/swiftui-views-book/fzc51
Objc.io Books (Thinking in SwiftUI & Advanced Swift):
gumroad.com/a/656585843
Ray Wenderlich Books:
store.raywenderlich.com/a/208...
#swift #softwaredeveloper #iosdeveloper
0:00 Introduction
0:23 Recruiter Call
1:13 ARC & RETAIN CYCLES
2:15 COMMUNICATION PATTERNS
3:07 VIEW LIFECYCLE
4:23 FAVORITE FRAMEWORK
4:43 CLASSES VS. STRUCTS
5:14 FILTER, MAP, REDUCE
5:43 TESTING
6:16 3RD PARTY LIBRARIES
6:59 GESTURE RECOGNIZERS
7:37 NETWORKING
8:14 DEBUGGING
9:13 MODULO
9:50 TAKE HOME PROJECTS