iOS Dev Job Interview - Must Know Topics

preview_player
Показать описание
I put together a collection of my best iOS Developer job interview topic videos to help you prepare for your interview. It's impossible to know what questions will be asked during an interview, but these topics are VERY commonly asked about:

Topics covered:
- Network Calls
- Classes vs. Structs
- Generics
- Closures
- Filter, Map, Reduce
- Array vs. Set
- Unwrapping Optionals
- Unit Tests
- Singletons
- Dependency Injection
- Delegates & Protocols (UIKit)
- View Lifecycle (UIKit)
- Concurrency & Threading
- ARC & Retain Cycles (UIKit)

My iOS Dev Courses:

Twitter:

Book and learning recommendations that help out the channel if you decide to purchase (Affiliate Links):

Paul Hudson's Hacking With Swift:

Donny Wals - Combine:

Mark Moeyken’s SwiftUI Books:

Timestamps:
0:00 - Network Calls
24:56 - Classes vs. Structs
31:22 - Generics
41:01 - Closures
54:31 - Filter, Map, Reduce
1:07:15 - Array vs. Set
1:15:57 - Unwrapping Optionals
1:29:18 - Unit Tests
1:45:56 - Singletons
1:50:56 - Dependency Injection
1:56:56 - Delegates & Protocols (UIKit)
2:06:47 - View Lifecycle (UIKit)
2:13:49 - Concurrency & Threading
2:21:12 - ARC & Retain Cycles (UIKit)

#swift #softwaredeveloper #iosdeveloper
Рекомендации по теме
Комментарии
Автор

As a ex-Facebook iOS engineer and content creator myself, I cannot enough of your videos, man. Succinct, informative, engaging. Keep it up brother!💎

browhocodes
Автор

I cannot express enough my gratitude for this video Sean.
It is all the information I read over and over in million articles before all my interviews put into one concise video with demonstration that sticks in your mind.
Now I don't even need to read my saved links anymore to refresh my mind.

This video helped me so much before the interview today. I don't know the results yet but I already felt so much better during it because of the confidence this information gave me.

Thank you!

dk-sky
Автор

Great video! I used this to refresh myself before an iOS interview. One small issue I found is that the the delegate part, you didn't add weak to the delegate example. This could lead to reference cycle in classes (super easy mistake for beginners).

wizard
Автор

I am glad I found this video in my life! The explanation of all the network calls async & away in one file was the peak! I watched numerous videos with different folders for each of them but the way you explained in on file I was able to understand after a long time.

RamyaWaddepally
Автор

I am having a iOS dev interview next Monday. I have been watching your videos this entire weekend! Hope I can do great tmr !🎉

tommytexter
Автор

I have an interview coming up and this was exactly what I was looking for! Thank you for this detailed video!

samdiablo
Автор

Thanks for being a great teacher and idol Sean. Learned a lot from your vids and landed a job. Working 1+ year and its time for a change so I’m having a technical interview tomorrow for a bigger, better company. So here I am once again learning from you 😁

TtnKolonyasi
Автор

This is excellent! Just getting my feet wet and had figured out a bunch by typing but this vid really summed up and explained really clearly and efficiently. Good work!

jasongoodrow
Автор

Nice video. I would add a bit on sync vs async in Concurrency session

binhhuynh
Автор

I'm a Test Engineer, but I'm really interested into the iOS. Thanks!

NomadicDmitry
Автор

I am not at all interested in iOS specific programming. I have a big distaste for modern programming languages (swift, rust, etc). Even so, your videos are really high value and full of knowledge to keep a 00’s coder up-to-date with the modern standards and practices.

I wish I had access to resources like yours when I started programming in C89 or even C# back in the day. Thank you for teaching the next generation with so much care and detail.

zapakitul
Автор

41:06 who are we @escaping from 😂 this made my day 😂

jasonjackson
Автор

You are awesome man, you explain things so well.

MrKhanLabRunner
Автор

Beautiful! just when I am starting to look for a job again! Thank you Sean! After following you for so long I totally trust your insights on this subject :)

laurentb
Автор

Hey Sean video really helped me to understand the swift concept deeper and really appreciate your hard work for spreading knowledge

akankshapakhale
Автор

Sean subtlety flexing his Porsche 911 in his teachings is iconic 😅

mateo
Автор

Thanks for your content, I'm preparing for applying to english jobs and I find this video very handy. I am not an iOS beginner, I've been working in iOS programing the last five years but your video is being very useful to review some concepts. The only drawback I'd point out is that you speak very fast for me because I'm a non native english speaker and it's dificult keep up with your rhythm. But that is really my fault not yours 🤣 🤣

SlavisWolf
Автор

Hello Pro,
Thank you for your awesome videos; I've learned a lot from them. If you could do us a favor and explain what we should focus on in problem-solving questions during interviews, we would be very thankful.❤❤

adhamraouf
Автор

I'm a self-taught developer and to be honest I didn't even called for an interview once because I graduated from Business :) Also, I live in Turkey and there are like 20 job posts and they all look for seniors.

wherearethegnomes
Автор

Amazing resource right here, thanks Sean!

indianfyre