iOS
¿Cómo envías diez solicitudes de red al mismo tiempo usando GCD?
¿Cómo se puede garantizar la ejecución de un bloque de código dentro de un cierre si la respuesta asíncrona se recibe después de que el usuario ha abandonado la página o la pantalla?
Explique la estructura y los componentes de UIKit y cómo interactúan en las aplicaciones iOS
¿Se pueden usar enumeraciones (enum) en un lenguaje de programación para almacenar propiedades que se guardan en la memoria?
¿Puede explicar cómo interactúan los componentes clave del patrón arquitectónico MVC?
¿Cuál es la diferencia y la relación entre colas y hilos en programación?
¿Qué herramientas de depuración utilizas al trabajar con código?
¿Cómo se puede rastrear todas las llamadas a una función que no está presente en el código fuente durante la depuración?
¿Cómo acceder a las propiedades y métodos de un objeto de clase en el código de programa?
¿Cómo se realiza la cancelación de la operación Executive?
¿Cómo funciona el sistema de diseño entre UIKit y SwiftUI: hay duplicación de componentes o envoltorios?
¿Ha utilizado el mecanismo de semáforo en sus proyectos para gestionar la competencia por recursos?
¿Cómo saber los costos temporales al agregar un elemento al final del array?
¿Cuál de los cinco principios SOLID puede ser violado al usar el patrón Singleton?
¿Tiene ofertas de trabajo actuales o propuestas?
¿Seguirá funcionando la conexión WebSocket después de que finalice el proceso de la aplicación?
¿Qué criterios indican un código de programación de calidad?
¿A qué categoría de datos corresponde el tipo Indirect Enum en el lenguaje de programación?
Describe la tarea más difícil con la que te has enfrentado en el marco del proyecto.
¿Cómo se implementa la comunicación entre componentes dentro del módulo al usar el enfoque Clean Swift?