Основи мови Swift
Protocols, extensions, generics, property wrappers, type casting, розширені enums
1Що таке Array у Swift?
Що таке Array у Swift?
Відповідь
Array — це впорядкована колекція, яка зберігає елементи одного типу та допускає дублікати. Доступ до елементів здійснюється за індексом, починаючи з 0. Array зберігає порядок вставлення та підходить для випадків, коли порядок елементів важливий.
2Що характеризує Set у Swift?
Що характеризує Set у Swift?
Відповідь
Set — це невпорядкована колекція унікальних елементів. Кожен елемент зустрічається лише один раз. Set оптимальний для швидкої перевірки належності та гарантування унікальності. На відміну від Array, порядок вставлення не зберігається.
3Що таке Dictionary у Swift?
Що таке Dictionary у Swift?
Відповідь
Dictionary — це невпорядкована колекція пар ключ-значення. Кожен ключ унікальний і забезпечує швидкий доступ до пов'язаного значення. Dictionary підходить для зберігання пов'язаних даних, ідентифікованих ключем, як телефонний довідник, де ім'я є ключем. Доступ за ключем відбувається за сталий час O(1).
Що таке збережена властивість (stored property) у Swift?
Що таке обчислювана властивість (computed property) у Swift?
+12 питань зі співбесід
Інші теми співбесід iOS
Основи Swift
Основи UIKit
Життєвий цикл UIViewController
UserDefaults & Keychain
Життєвий цикл застосунку
Auto Layout & Constraints
UITableView & UICollectionView
Основи SwiftUI
Керування станом у SwiftUI
Навігація SwiftUI
Networking & URLSession
Codable та парсинг JSON
Core Data
Протоколо-орієнтоване програмування
Архітектура MVVM
Push-сповіщення
Модульне тестування та XCTest
Тестування інтерфейсу користувача
Xcode і система збірки
Swift Package Manager
Memory Management & ARC
Combine Framework
Concurrency & async/await
iOS Design Patterns
Оптимізація продуктивності
Безпека та шифрування
SwiftUI Advanced
Архітектура застосунків iOS
Опануй iOS для наступної співбесіди
Отримай доступ до всіх питань, flashcards, технічних тестів, вправ code review та симуляторів співбесід.
Почни безкоштовно