• ¿Cuáles son los beneficios / problemas de usar delegaciones frente a la observación de valores clave frente a notificaciones frente a bloques / cierres?
• ¿Cómo se gestiona la memoria en Objective-C / Swift?
• ¿Qué otros patrones además de MVC son populares al crear aplicaciones para iOS?
• ¿Cuál es el ciclo de vida de un ViewController?
• ¿Cuáles son las diferentes formas en que puede conservar los datos localmente en su aplicación?
• ¿Cómo puede compartir datos entre diferentes aplicaciones (que le pertenecen)
• ¿Cómo manejas las redes en tu aplicación?
Como puede ver, estas preguntas son muy conversacionales y no tienen una respuesta de Sí o No. En mi experiencia, la forma en que un desarrollador elabora la respuesta puede decirle el grado de experiencia que tienen trabajando con iOS.
Las preguntas adicionales deben ser más amplias y estar relacionadas con el diseño del sistema, las estructuras de datos y los algoritmos.
- ¿Cómo se comparan Chartboost y Burstly?
- ¿Qué quiere decir Apple cuando dice que iOS 8 incluirá soporte de calendario lunar?
- ¿Qué sucede típicamente en un iOSDevCamp?
- ¿Qué tecnologías de iOS 11 parecen más adecuadas para habilitar nuevas aplicaciones o características significativas?
- Desarrollo de IOS vs modelado 3D, ¿cuál es más demandado? Y más estabilidad. Ya tengo 35 años.