Вопросы с собеседований на позицию ios developer

Вопрос Сложность Вероятность Тег
Что такое Optional?
90% swift
Назовите основные принципы OOP.
85% Общие
Что такое if let?
85% swift
Что такое guard?
85% swift
Что такое protocol? Для чего они используются?
85% swift
Что такое UIKit?
85% ui
Жизненный цикл UIViewController. Назовите все методы-обработчики жизненного цикла и когда каждый из них вызывается.
85% ui
Назовите все состояния, в которых может находиться iOS приложение (Application life cycle). Назовите примеры, когда может наступить каждое из состояний.
80% ui
Каике структуры данных относятся к value type? Какие к reference type?
80% swift
Что такое closure и зачем они нужны? Чем отличаются от func?
80% swift
В чем разница между if let и guard let?
80% swift
Что такое extension? Что может быть в extension, а чего нет?
80% swift
Что такое weak и unowned? Чем они отличаются?
80% swift
Что такое Delegate? Как его использовать?
80% паттерны проектирования
Что такое AutoLayout? Для чего его используют?
80% ui

Вам доступно всего 15 из 100 вопросов

Для полного доступа бесплатно подпишитесь на Telegram

Бесплатно через Telegram