Preparación de la entrevista
Preguntas de entrevista para Desarrollador iOS
Un proceso de selección para Desarrollador iOS en España suele tener tres fases: una conversación con selección, una entrevista técnica con el lead iOS y, cada vez con más frecuencia, un ejercicio en Xcode o la revisión de un repositorio suyo. Estas preguntas son las que aparecen una y otra vez en banca, movilidad y consultoría, con respuestas modelo escritas en primera persona para que las adapte a su experiencia. Léalas como guion de trabajo, no como texto que memorizar: quien le entreviste notará en la segunda repregunta si el ejemplo es suyo o prestado.
Written & reviewed by the CVWon Editorial Team · Updated julio 2026
Cree su CVPreguntas y respuestas
Preguntas de entrevista y respuestas modelo
Prepárese para estas preguntas frecuentes con respuestas modelo detalladas.
Técnica
¿Qué preguntas técnicas se hacen en una entrevista de Desarrollador iOS?
Estas preguntas técnicas propias del puesto pueden surgir durante su entrevista.
Situacional
¿Para qué preguntas situacionales debe prepararse en una entrevista de Desarrollador iOS?
Situaciones y preguntas de comportamiento a las que puede enfrentarse.
Preparación
Consejos de preparación
Lleve un dispositivo con sus apps instaladas y prepare un recorrido de cinco minutos: una pantalla que le costó, una decisión de arquitectura y una métrica que mejoró. Enseñar la app en la mano cambia el tono de la entrevista por completo.
Repase su propio código antes de la cita, sobre todo el de hace dos años: es muy frecuente que le pidan explicar una decisión de un repositorio público y quedarse en blanco delante del historial de commits deja mal sabor.
Prepare tres cifras memorizadas de su último proyecto: arranque en frío, porcentaje de usuarios sin crashes y número de releases al año. Son las que un lead iOS reconoce al instante como verdaderas.
Practique en voz alta la explicación de un ciclo de retención, de la diferencia entre struct y class y del aislamiento con @MainActor: son las tres preguntas que más se repiten en el filtro técnico y hay que contestarlas sin titubear.
Revise las últimas App Store Review Guidelines y las novedades de la WWDC más reciente. Una referencia concreta a un cambio de privacidad o de concurrencia demuestra que sigue la plataforma de forma activa.
Investigue la app de la empresa antes de la entrevista: descárguela, mírele el tamaño, la valoración, las últimas actualizaciones y su comportamiento con VoiceOver. Llegar con dos observaciones respetuosas y bien fundadas suele ser el mejor momento de la conversación.
Prepare sus propias preguntas: tamaño del equipo iOS, cadencia de releases, quién decide la versión mínima soportada, cómo gestionan las betas de iOS y si hay presupuesto de formación. Contestan mucho sobre la salud técnica del producto.
Cómo responder: «¿Cuáles son sus expectativas salariales?»
Prefiero cerrar antes el alcance del puesto, pero le doy mi referencia con transparencia: para un Desarrollador iOS senior con seis años de experiencia, contrato indefinido y modelo híbrido en Madrid, mi horquilla está entre 52.000 y 60.000 € brutos anuales. Valoro el paquete completo, así que si trabajan con catorce pagas, variable por objetivos, seguro médico, retribución flexible o presupuesto de formación, dígamelo y lo ajusto en consecuencia. Prefiero no partir de mi salario actual como referencia, porque el mercado ha cambiado bastante en dos años y creo que es más útil hablar del valor del puesto: en mi caso incluye responsabilidad sobre el ciclo de publicación completo, sobre los privacy manifests y sobre el acompañamiento a dos perfiles junior. ¿Qué banda tienen definida para esta posición y en qué nivel me situarían dentro de ella?
FAQ
Preguntas frecuentes
Lo habitual son tres o cuatro: una llamada de encaje con selección, una entrevista técnica de una hora con el lead iOS, un ejercicio práctico y una conversación final con el responsable del área. En consultoras se añade con frecuencia una entrevista con el cliente final. El proceso completo suele durar entre dos y cuatro semanas; si se alarga más, pregunte de forma educada por el calendario, es legítimo y bien recibido.
Predomina el ejercicio en casa acotado a unas cuatro horas: consumir una API pública, mostrar una lista con detalle, gestionar estados de carga y error y añadir pruebas. Lo que se evalúa no es que funcione, sino la separación de capas, el manejo de la concurrencia y si escribió pruebas de la lógica. Incluya un README breve explicando qué dejó fuera y por qué: esa nota suele influir más en la valoración que una funcionalidad extra.
Con contrato indefinido, un perfil junior se sitúa entre 26.000 y 32.000 € brutos anuales; de tres a cinco años, entre 36.000 y 46.000 €; un senior en Madrid o Barcelona, entre 50.000 y 62.000 €, y un lead o staff supera los 70.000 €. Fuera de las dos grandes plazas la horquilla baja entre un 10 % y un 15 %. Confirme siempre el número de pagas, porque una oferta de 14 pagas y otra de 12 pueden parecer distintas y ser equivalentes.
Sí, y conviene hacerlo pronto. Pregunte cuántas personas forman el equipo iOS, si hay alguien más senior de quien aprender, cuál es la cadencia de publicación y cómo se reparten las guardias si las hay. En España la mayoría de las ofertas técnicas ofrecen modelo híbrido de dos o tres días de oficina, así que aclare desde el principio los días presenciales y la ciudad para evitar sorpresas al final del proceso.
Menos arquitectura y más fundamentos: opcionales en Swift, diferencia entre valor y referencia, ciclo de vida de una vista, cómo hacer una llamada de red y qué es el hilo principal. Casi siempre se acompaña de una revisión conjunta de su proyecto personal, con preguntas sobre por qué eligió cada solución. Tener una app publicada, aunque sea sencilla, le sitúa por delante de la mayoría de candidaturas de ese tramo.
En Madrid y Barcelona es frecuente que una de las fases se haga en inglés, sobre todo si el equipo está distribuido o si la empresa tiene sede fuera de España. Suele bastar un B2 fluido para explicar su trabajo. Prepare en inglés la presentación de dos minutos y la descripción de un problema técnico: son las dos partes que casi siempre se piden y ensayarlas evita el bloqueo inicial.
¿Todo listo para triunfar en su entrevista?
Cree su CVRelacionados