РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
35 of 38 menu

Вопросы на собеседовании Swift

Что такое Swift и для чего он используется?

В чём разница между Swift и Objective-C?

Какие версии Swift вы знаете?

Что такое безопасность типов в Swift?

Что такое вывод типов в Swift?

Что такое опционалы Optionals в Swift?

Что такое ? и ! в Swift?

Что такое if let и guard let в Swift?

В чём разница между if let и guard let?

Что такое nil в Swift?

Что такое struct в Swift?

Что такое class в Swift?

В чём разница между классом и структурой в Swift?

Что такое enum в Swift?

Что такое ассоциированные значения у enum?

Что такое сырые значения у enum?

Что такое свойства в Swift?

В чём разница между stored и computed свойствами?

Что такое lazy свойства в Swift?

Что такое наблюдатели свойств willSet и didSet?

Что такое инициализаторы в Swift?

Что такое init() в Swift?

Что такое required init в Swift?

Что такое convenience init в Swift?

Что такое deinit в Swift?

Что такое наследование в Swift?

Что такое override в Swift?

Что такое final в Swift?

Что такое протоколы protocol в Swift?

Что такое extension в Swift?

Что такое делегирование в Swift?

Что такое дженерики в Swift?

Что такое associatedtype в протоколах?

Что такое замыкания closures в Swift?

Какие типы замыканий в Swift вы знаете?

Что такое захват значений в замыканиях?

Что такое @escaping в Swift?

Что такое @autoclosure в Swift?

Что такое функции высшего порядка в Swift?

Что такое map, filter, reduce в Swift?

Что такое compactMap и flatMap в Swift?

Что такое sorted, forEach, contains в Swift?

Что такое управление памятью в Swift?

Что такое ARC в Swift?

Что такое weak и unowned в Swift?

В чём разница между weak и unowned?

Что такое циклы сильных ссылок в Swift?

Что такое ошибки в Swift?

Что такое throws и rethrows в Swift?

Что такое try, try? и try! в Swift?

Что такое do-catch в Swift?

Что такое асинхронность в Swift?

Что такое async/await в Swift?

Что такое Task в Swift?

Что такое actor в Swift?

Что такое Combine в Swift?

Что такое Publisher и Subscriber в Combine?

Что такое SwiftUI?

В чём разница между UIKit и SwiftUI?

Что такое View в SwiftUI?

Что такое @State в SwiftUI?

Что такое @Binding в SwiftUI?

Что такое @ObservedObject и @Published в SwiftUI?

Что такое @EnvironmentObject в SwiftUI?

Что такое менеджер зависимостей в Swift?

Что такое CocoaPods?

Что такое Carthage?

Что такое Swift Package Manager (SPM)?

В чём разница между CocoaPods, Carthage и SPM?

Что такое Xcode?

Что такое Interface Builder в Xcode?

Что такое App Store Connect?

Что такое жизненный цикл приложения в iOS?

Что такое жизненный цикл ViewController?

Какие методы жизненного цикла ViewController вы знаете?

Что такое viewDidLoad, viewWillAppear, viewDidAppear?

Что такое Auto Layout в iOS?

Что такое Storyboard и XIB?

В чём разница между Storyboard и XIB?

Что такое Core Data в iOS?

Что такое UserDefaults в iOS?

Что такое URLSession в iOS?

Что такое JSON и как работать в Swift?

Что такое Codable в Swift?

Что такое NSCoding в Swift?

Что такое делегаты в iOS?

Что такое NotificationCenter в iOS?

В чём разница между делегатами и NotificationCenter?

Что такое таймеры в Swift?

Что такое GCD в Swift?

Что такое OperationQueue в Swift?

В чём разница между GCD и OperationQueue?

Что такое Core Animation?

Что такое тестирование в Swift?

Что такое XCTest в Swift?

Что такое UI-тестирование в Swift?

Что такое TDD в Swift?

Что такое чистый код в Swift?

Какие паттерны проектирования используются в Swift?

Что такое Singleton в Swift?

Что такое MVC в iOS?

Что такое MVVM в iOS?

Что такое VIPER в iOS?

Какие best practices в Swift вы знаете?

Как правильно структурировать Swift проект?

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить