Cuéntame sobre tu experiencia en proyectos comerciales
iOS
¿Tiene experiencia práctica en la implementación de competencia estructurada en proyectos?
¿Qué herencia de clase base se utiliza para crear controles en la interfaz de usuario?
¿Puede contarme un poco sobre su experiencia profesional y sus principales logros?
¿Cómo distinguir el uso de unowned sin parámetros de unowned(unsafe) en el código?
¿Puede explicar el principio de funcionamiento del comando 'git rebase' y cómo se utiliza al trabajar con ramas?
¿Cuál era el tamaño del equipo en el que trabajaste en tu último empleo?
¿Puede explicar qué es la clase CALayer y cómo se usa en el desarrollo de iOS?
¿Cuál es la diferencia entre un flujo de ejecución normal y el hilo principal en un programa?
¿Puede explicar las diferencias entre UIView, UIWindow y CALayer en el desarrollo de interfaces de iOS?
¿Cómo está organizada la estructura de memoria para almacenar datos en el programa?
¿Puedes explicar las diferencias entre las operaciones flatMap y compactMap en los lenguajes de programación?
Describe tus enfoques y prácticas al usar el sistema de control de versiones Git en los procesos de trabajo.
¿Podrías dar un ejemplo de uso de asignación dinámica de memoria para almacenar una estructura de datos?
¿Puedes dar un ejemplo de una situación en la que se llama a viewDidAppear, omitiendo la llamada a viewWillAppear?
¿Puede describir la arquitectura de los proyectos en los que ha trabajado anteriormente?
¿Se pueden establecer valores iniciales para los campos de una estructura en su declaración?
Explique el concepto de colocación automática de elementos de interfaz en el desarrollo de interfaces de usuario.
// Servicio que envía solicitudes (get/post), url, formación de la solicitud según la semántica (decode/encode)