Crack the IOS and Swift interview
3.7 (6 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
548 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Crack the IOS and Swift interview to your Wishlist.

Add to Wishlist

Crack the IOS and Swift interview

Covers all sort of questions from Swift,IOS framework,Design Patterns and many more
3.7 (6 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
548 students enrolled
Created by Wilky Singh
Last updated 5/2017
English
Current price: $10 Original price: $25 Discount: 60% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand what kind of questions are asked in Beginner IOS/Swift Interviews
  • Answer questions on IOS framework, Classes ,Extensions and protocols
  • Understand New Features of Swift 3
  • Understand Basic Object Oriented Concepts
  • Understand Advanced Object Oriented Concepts
  • Understand Exception Handling Best Practices
  • Answer questions on Collections, Generics and Concurrency
View Curriculum
Requirements
  • Familiarity with Swift 3 and IOS framework
  • Basic Understanding of programming and design patterns
Description

The course covers all the major questions from Swift and IOS framework plus Design patterns and Design Principles related Concepts.We will be adding more questions and Quizzes in coming days to make you prepare for the IOS interview with confidence.Concepts like multiththreading and ARC has been covered in detail and many more concepts has been touched to make you comfortable with the subject.

Who is the target audience?
  • Students who are learning Swift 3 and IOS development
  • Students who are planning to attend IOS/Swift Interviews
  • Students who want to add more depth to their IOS development Knowledge
  • Those who are willing to learn
Students Who Viewed This Course Also Viewed
Curriculum For This Course
72 Lectures
01:47:48
+
Introduction
1 Lecture 00:21

Course Introduction

Preview 00:21
+
Swift Specific
19 Lectures 27:30

Classes in swift
01:53

Structures in Swift
01:26

Objects
06:51

Guards in swift
00:48

Let and Var
01:14

Double quotation mark ??
00:56

De-Int in swift
00:39

Optional Binding and Optional Chaining
02:40

Fast Enumeration
00:31

Garbage Collection
00:34

Collections
00:30

Polymorphism
00:41

Structure or Class
01:41

Unwrapped optionals
01:14

Ways to unwrap an optionals
01:17

Stored property by using an optionals
00:33

Optionals
01:38

Strong and Weak References
01:58

Check your Swift skills and try to score cent percent

Swift Skills
8 questions
+
Design Patterns and Design Principles
12 Lectures 25:53
What are Design Patterns?
02:32

Are design patterns same as Framework?
00:21

Why should we use design patterns?
00:26

What is SOLID Principles?
05:09

What is Open Closed Principles?
00:56

When to use Adapter Pattern?
00:32

Decorator vs Proxy?
00:53

When to use Strategy Design Pattern?
00:32

What is MVVM?
05:42

MVVM vs MVC?
01:16

What is VIPER Design Pattern
06:55

Delegate vs KVO?
00:39
+
Miscellaneous
29 Lectures 42:14
ARC
08:17

What is GCD?
07:06

What is NSOperationQueue?
00:54

Why do we Use NSOperationQueue in Lazy Loading?
00:24

What do we use UICollectionViewFlowLayout?
01:27

What is Max byte size for Push Notification?
00:26

What are the application crashes resolution steps?
01:17

How to securely store private user data offline?
01:50

Difference between Delegate and Notification?
00:52

What is Responder Chain?
00:46

UITableViewController related questions.
01:09

Difference between viewDidLoad and viewDidAppear?
00:51

What is Category?
00:33

Use of ReuseIdentifier?
00:54

Extension
01:39

Tracking_Bugs
01:26

NSUserDefault
00:41

Unit Testing
01:43

Copy and Retain
00:55

Object Destruction
00:40

Miscellaneous 1
01:24

Miscellaneous 2
01:15

Miscellaneous 3
00:35

Miscellaneous 5
01:21

Miscellaneous 6
01:09

Miscellaneous 7
00:31

Miscellaneous 8
01:15

Miscellaneous 9
00:32

Miscellaneous 10
00:22
About the Instructor
Wilky Singh
4.3 Average rating
44 Reviews
3,487 Students
5 Courses
Programming Instructor and Technology Enthusiast

Passionate Mobile,Game and Backend Developer.Had worked in top notch organisations like Paypal, Dell R & D,TCS in the past.Have over a decade of experience in programming and software development.

Had Developed over 15 apps and 20 Mobile games for various Clients.And worked extensively as a Full Stack developer for the last 10 years .Game and Mobile development really fascinates me and in my opinion its a future.AI when integrated with mobiles will really blow ones mind in the future.