Essentiels du langage Swift
Protocols, extensions, generics, property wrappers, type casting, enums avancés
1Qu'est-ce qu'un Array en Swift ?
Qu'est-ce qu'un Array en Swift ?
Réponse
Array est une collection ordonnée qui stocke des éléments du même type et permet les doublons. Les éléments sont accessibles par index à partir de 0. Array maintient l'ordre d'insertion et convient quand l'ordre des données importe.
2Qu'est-ce qui caractérise un Set en Swift ?
Qu'est-ce qui caractérise un Set en Swift ?
Réponse
Set est une collection non ordonnée d'éléments uniques. Chaque élément ne peut apparaître qu'une seule fois. Set est optimal pour tester l'appartenance rapidement et garantir l'unicité. Contrairement à Array, l'ordre n'est pas préservé.
3Qu'est-ce qu'un Dictionary en Swift ?
Qu'est-ce qu'un Dictionary en Swift ?
Réponse
Dictionary est une collection de paires clé-valeur non ordonnées. Chaque clé est unique et permet d'accéder rapidement à la valeur associée. Dictionary convient pour stocker des données liées avec un identifiant, comme un annuaire téléphonique où le nom est la clé. L'accès par clé est en temps constant O(1).
Qu'est-ce qu'une propriété stockée en Swift ?
Qu'est-ce qu'une propriété calculée en Swift ?
+12 questions d'entretien
Autres sujets d'entretien iOS
Les bases de Swift
Fondamentaux UIKit
Cycle de vie UIViewController
UserDefaults & Keychain
Cycle de vie de l'application
Auto Layout & Constraints
UITableView & UICollectionView
Les bases de SwiftUI
Gestion d'état SwiftUI
Navigation SwiftUI
Networking & URLSession
Codable & Parsing JSON
Core Data
Programmation orientée protocoles
Architecture MVVM
Notifications Push
Tests unitaires & XCTest
Tests d'interface utilisateur
Xcode & Système de build
Swift Package Manager
Memory Management & ARC
Combine Framework
Concurrency & async/await
iOS Design Patterns
Performance Optimization
Security & Encryption
SwiftUI Advanced
iOS Application Architecture
Maîtrise iOS pour ton prochain entretien
Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.
Commencer gratuitement