¿Cuál de estos métodos ocurre primero: viewDidLoad o viewWillAppear?
iOS
¿Qué salario espera recibir en este puesto?
¿Puedes explicar qué significa el término Hashable en el contexto de la programación?
Explica las etapas de creación, uso y destrucción de un objeto durante su existencia en un programa
¿En qué casos una variable de tipo valor puede comportarse como una referencia a un objeto?
¿En qué fuentes aparecieron por primera vez los principios SOLID?
¿En qué función inicias la ejecución de la animación?
¿Cuándo puede comenzar a cumplir con sus responsabilidades en este puesto?
¿Puede explicar qué significa el mecanismo automático de gestión de memoria ARC en iOS?
¿Tiene ofertas de trabajo actuales o propuestas?
¿Qué le motivó a considerar cambiar su puesto actual o la empresa?
¿Puede explicar qué es LiveLock y en qué se diferencia de otros tipos de estados, como deadlock?
Comparta su experiencia en la entrevista y sus impresiones del proceso
¿Puedes enumerar los diferentes tipos de inicializadores utilizados en programación?
Explique los principios básicos de la gestión de memoria en los sistemas de software
¿Se pueden usar enumeraciones (enum) en un lenguaje de programación para almacenar propiedades que se guardan en la memoria?
¿Cuáles son las diferencias entre los inicializadores convenientes (convenience) y designados (designated) en Swift?
¿ Has realizado cambios en la estructura del código existente para mejorar su legibilidad o soporte?
¿En qué consiste la inconsistencia del patrón arquitectónico MVC con los principios SOLID?
¿Cómo implementa la automatización del proceso de integración y entrega de código en su proyecto?