Fundamentos del lenguaje Swift
Protocols, extensions, generics, property wrappers, type casting, enums avanzados
1¿Qué es un Array en Swift?
¿Qué es un Array en Swift?
Respuesta
Array es una colección ordenada que almacena elementos del mismo tipo y permite duplicados. Los elementos son accesibles por índice empezando desde 0. Array mantiene el orden de inserción y conviene cuando el orden de los elementos importa.
2¿Qué caracteriza a un Set en Swift?
¿Qué caracteriza a un Set en Swift?
Respuesta
Set es una colección no ordenada de elementos únicos. Cada elemento aparece solo una vez. Set es óptimo para verificar la pertenencia rápidamente y garantizar la unicidad. A diferencia de Array, el orden de inserción no se conserva.
3¿Qué es un Dictionary en Swift?
¿Qué es un Dictionary en Swift?
Respuesta
Dictionary es una colección no ordenada de pares clave-valor. Cada clave es única y permite acceder rápidamente a su valor asociado. Dictionary conviene para almacenar datos relacionados identificados por una clave, como un directorio telefónico donde el nombre es la clave. El acceso por clave es de tiempo constante O(1).
¿Qué es una propiedad almacenada en Swift?
¿Qué es una propiedad calculada en Swift?
+12 preguntas de entrevista
Otros temas de entrevista iOS
Fundamentos de Swift
Fundamentos de UIKit
Ciclo de vida de UIViewController
UserDefaults & Keychain
Ciclo de vida de la aplicación
Auto Layout & Constraints
UITableView & UICollectionView
Fundamentos de SwiftUI
Gestión de estado en SwiftUI
Navegación SwiftUI
Networking & URLSession
Codable y parsing JSON
Core Data
Programación orientada a protocolos
Arquitectura MVVM
Notificaciones Push
Pruebas unitarias & XCTest
Pruebas de interfaz de usuario
Xcode y sistema de build
Swift Package Manager
Memory Management & ARC
Combine Framework
Concurrency & async/await
iOS Design Patterns
Optimización de rendimiento
Seguridad y cifrado
SwiftUI Advanced
Arquitectura de aplicaciones iOS
Domina iOS para tu próxima entrevista
Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.
Empieza gratis