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

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

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

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

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