4

Acing the iOS Interview [SUBSCRIBER]

 2 years ago
source link: https://www.raywenderlich.com/25254417-acing-the-ios-interview
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Acing the iOS InterviewGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupShapeGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroup

This course is available as part of the raywenderlich.com Professional subscription. To learn more click here

Acing the iOS Interview

May 10 2022 · Video Course (2 hrs, 14 mins) · Beginner

The iOS interview process is nerve-wrecking, time-consuming, and frustrating. Join us to learn how to answer any interview question like a pro. In this course, experts from top companies show you EXACTLY how it’s done, from start to finish. You’ll learn what works and what doesn’t, and how to improve, so that you can go into your next iOS interview feeling prepared, confident and ready to rock!

Version

  • Swift 5.5, iOS 15, Xcode 13

Acing iOS Interviews

Enums are one of the fundamental topics when it comes to being an iOS developer. So, explaining enums in Swift can seem like a trivial topic and interview question. As David and Namrata show, you can start with simple examples to show you understand the basics and work your way up from there into more complex topics. How have you used them in the past? Advantages? Disadvantages? Do you know how they work under the hood? Watch this episode to find out.

Copy on Write is an important concept in computer science that helps boost performance when copying data structures. It might not be something you’ll ever have to implement yourself, but the data strctures (arrays and dictionaries) you use and love do. Therefore, it’s necessary that you understand it so that you know how they work under the hood and how they will behave. And if you ever want to create your own data structure, you don’t get this for free, so check out this episode to learn how to do it.

System design interviews can be daunting, because there are SO many things you have to do and deliver in a clear way, while also communicating and collaborating with your interviewer. In this interview David and Alok show how to strcutre this conversation to design an iOS app to upload photos.

Who is this for?

This course is perfect for aspiring and veteran iOS developers who want to get significantly better at interviewing. Whether you’re on the lookout for a new role or just dusting off your interviewing skills. No special knowledge necessary, but a basic knowledge of Swift is advised.

Covered concepts

  • Computer Science Interviews
  • Behavioural Interviews
  • Practical Interviews
  • System Design Interviews
  • iOS Specific Interviews

Contributors

Lea Marolt Sonnenschein

Lea is a Product Manager for mobile at Rent the Runway. She writes about iOS, UX and UI, teaches iOS classes at GA and...

Instructor
Adriana Kutenko

Graphic Illustrator with a Bachelor’s Degree in Fine Arts. I am a perpetual perfection seeker with a big passion for History...

Illustrator
Abigail Seperidad

Abby is a passionate video editor. Her love for video editing is what keeps her moving. She also makes sure that she makes the...

Video Editor

Comments

Reviews

We want to hear your thoughts!

Log into your account to leave a review for this Video Course.

All videos. All books.
One low price.

A raywenderlich.com subscription is the best way to learn and master mobile development — plans start at just $19.99/month!

Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.

The largest and most up-to-date collection of courses and books on iOS, Swift, Android, Kotlin, Flutter, Dart, Server-Side Swift, Unity and more!

All videos. All books. One low price.

A raywenderlich.com subscription is the best way to learn and master mobile development — plans start at just $19.99/month!

Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalogue of 50+ books and 4,000+ videos.

  • © 2022 Razeware LLC
  • Made with ♥ from around the world
  • 6000+ Tutorials and counting

raywenderlich.com and our partners use cookies to understand how you use our site and to serve you personalized content and ads. By continuing to use this site, you accept these cookies, our privacy policy and terms of service .


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK