iOS
¿Es la identificación automática del modificador final una funcionalidad del compilador?
¿Podría explicar los principios para crear código legible y mantenible?
Explique qué es una situación de colisión al usar una función hash y cómo afecta al funcionamiento de la tabla hash.
¿Qué etapa en el ciclo de vida de UIViewController se activa al volver a la pantalla anterior?
¿Qué características de Objective-C pueden parecer inusuales para un desarrollador que utiliza otros lenguajes de programación?
¿Cómo recibía y trabajaba con las tareas en su trabajo anterior?
¿Tiene la capa en la arquitectura un sistema de niveles o una estructura en niveles?
¿Al usar la función mutating, se crea una nueva copia del objeto o se modifica la instancia actual?
¿Qué métodos de devolución de llamada están disponibles en el ciclo de vida de UIViewController?
¿Se soporta en Swift el principio de programación orientada a objetos?
¿Podría explicar qué son los Hooks en el contexto de React u otras bibliotecas/frameworks?
¿Qué le motivó a postularse para este puesto en nuestra empresa?
¿Qué métodos se pueden usar para prevenir la aparición de Data Race en programación multihilo?
¿En qué situaciones es preferible usar una referencia débil (weak var) en Swift?
¿Cómo se realiza el enlace de datos con los elementos de la interfaz de usuario en UIKit?
¿Se puede determinar si el cierre de escape será, basándose en el uso de una biblioteca externa en el proyecto?
¿Puede dar un ejemplo de cuándo se aplica el patrón fachada en el desarrollo de software?
¿Puede una propiedad calculada a través de un getter ser declarada como un conjunto (Set)?
¿Qué significa la letra 'L' en los principios SOLID para la programación orientada a objetos?
¿Qué acciones se realizan cuando la aplicación termina su trabajo y se llama al método applicationWillTerminate?