📲 The curated list of iOS Developer interview questions and answers, Swift & Objective-C

Overview

Awesome iOS interview questions and answers

🔛 Get started by picking interview's language and start preparing right now

Install the app

Prepare for the iOS-Developer interview on the go. Never miss a tricky question.
You can find free app on the App Store:

📲 http://appstore.com/awesomeinterview

Questions categories

About

Review these iOS interview questions - and get some practical tips along the way.
A handy guide to help those looking to hire an iOS developer for work.

Contribution

We are trying to update app with questions ASAP.

But if you'd like to participate in app production just email me.
[email protected]

💻 Feel free to add your questions and tasks to database.
🚀 Just fork the project and pull request.

You might also like...
Unopinionated and flexible library for easily integrating Tumblr data into your iOS or OS X application.

Tumblr SDK for iOS An unopinionated and flexible library for easily integrating Tumblr data into your iOS or OS X application. The library uses ARC re

Build, Measure and Grow iOS subscription business

Apphud SDK Apphud SDK is a lightweight open-source Swift library to manage auto-renewable subscriptions and other in-app purchases in your iOS app. No

All in one eKYC (Electronic Know Your Customer) solution available for android and ios
All in one eKYC (Electronic Know Your Customer) solution available for android and ios

WideKYC All in one eKYC (Electronic Know Your Customer) solution available for android and ios. Wide Technologies provides an SDK for you to implement

A Flutter plugin to wrap HyperPay SDK for iOS and Android.
A Flutter plugin to wrap HyperPay SDK for iOS and Android.

HyperPay Flutter Plugin This plugin is a wrapper around HyperPay iOS and Android SDK, it's still in alpha release, and supports limited set of functio

A framework that enhances HealthKit and the Fitbit API for iOS
A framework that enhances HealthKit and the Fitbit API for iOS

VitoKit 😀 Welcome to VitoKit... A framework that enhances HealthKit and the Fitbit API for iOS ✅ Features Wonderfully crafted animations Speedy setup

A PocketBase client for iOS, macOS, watchOS, and tvOS

PocketBase A pure Swift client for interfacing with a PocketBase instance. Getting Started Development Environment Easiest way to get started with Poc

Project Flat iOS is the iOS client of Agora Flat open source classroom.
Project Flat iOS is the iOS client of Agora Flat open source classroom.

Agora Flat iOS Project flat is the iOS client of Agora Flat open source classroom. 中文 Features Open sourced front-end and back-end [Flat Web][flat-web

Native iOS implementation of RadarCOVID tracing client using DP3T iOS SDK

RadarCOVID iOS App Introduction Native iOS implementation of RadarCOVID tracing client using DP3T iOS SDK Prerequisites These are the tools used to bu

⚡️ A fully-featured and blazing-fast Swift API client to interact with Algolia.
⚡️ A fully-featured and blazing-fast Swift API client to interact with Algolia.

The perfect starting point to integrate Algolia within your Swift project Documentation • Community Forum • Stack Overflow • Report a bug • FAQ • Supp

Comments
  • Open Class explanation in English.md

    Open Class explanation in English.md

    There is a mistake in an Open Class explanation in English.md

    How does it look now:

    By adding the keyword final in front of the method name, we allow the method to being overridden

    How it should look:

    By adding the keyword open in front of the method name, we allow the method to being overridden

    opened by aaskrv 0
  • Various improvements

    Various improvements

    В основном исправления опечаток и улучшения читабельности. Но ещё есть над чем работать, например привести текст к единому виду, разобраться с написанием английских терминов (например Что такое runLoop можно написать так Что такое цикл выполнения (run loop)), т.е. названия по англ. писать в скобках, убрать жаргоны (засвиззлить например), поменять порядок блоков текста (например, секцию текста "Способы реализации паттерна Observer" нужно поместить рядом с описанием этого паттерна).

    opened by lex111 0
Owner
Dasha Korneichuk
Mobile production
Dasha Korneichuk
An Application to list the products and on selection of product list the detail of particular product

Merchandising An Application to list the products and on selection of product list the detail of particular product This application uses VIPER design

Poonam Yadav 0 Nov 28, 2021
Sample app to demonstrate the integration code and working of Dyte SDK for iOS, using Objective-C.

iOS sample app (using Objective-C) by dyte Sample app to demonstrate the usage of Dyte iOS SDK Explore the docs » View Demo · Report Bug · Request Fea

Dyte 8 Nov 26, 2021
Business-API - Business App an Application that show list business using the Yelp API

business-API Business App an Application that show list business using the Yelp

Edwin Niwarlangga 0 Jan 21, 2022
A very simple way to implement Backbone.js style custom event listeners and triggering in Swift for iOS development.

Swift Custom Events A very simple way to implement Backbone.js style custom event listeners and triggering in Swift for iOS development. This provides

Stephen Haney 98 Dec 25, 2022
MbientLab 2 Feb 5, 2022
A simple to use iOS/tvOS/watchOS SDK to help get you off the ground quickly and efficiently with your Elastic Path Commerce Cloud written in Swift.

Elastic Path Commerce Cloud iOS Swift SDK A simple to use iOS/tvOS/watchOS SDK to help get you off the ground quickly and efficiently with your Elasti

Moltin 36 Aug 1, 2022
The Gini Bank SDK provides components for capturing, reviewing and analyzing photos of invoices and remittance slips.

Gini Bank SDK for iOS The Gini Bank SDK provides components for capturing, reviewing and analyzing photos of invoices and remittance slips. By integra

Gini GmbH 0 Dec 16, 2021
Zilla connect is an easy, fast and secure way for your users to buy now and pay later from your app

Zilla Checkout iOS SDK Zilla connect is an easy, fast and secure way for your us

null 0 Jan 19, 2022
Alter SDK is a cross-platform SDK consisting of a real-time 3D avatar system, facial motion capture, and an Avatar Designer component built from scratch for web3 interoperability and the open metaverse.

Alter SDK is a cross-platform SDK consisting of a real-time 3D avatar system, facial motion capture, and an Avatar Designer component built from scratch for web3 interoperability and the open metaverse.

Alter 45 Nov 29, 2022
Accept credit cards and PayPal in your iOS app

Important: PayPal Mobile SDKs are Deprecated. The APIs powering them will remain operational long enough for merchants to migrate, but the SDKs themse

PayPal 973 Dec 18, 2022