Preparación para la entrevista de ML: temas, preguntas, estrategia

La entrevista de un ingeniero ML es la más amplia en cobertura de todo el IT: de la estadística a la producción, de los algoritmos clásicos a los LLM. Analizamos qué se pregunta, cómo cambia la profundidad según el nivel y dónde fallan los candidatos con un CV fuerte.

De qué se compone la entrevista de ML

La entrevista de un ingeniero ML o Data Scientist suele ser más amplia que la de otras especializaciones de ingeniería, e incluye hasta cuatro bloques:

Temas de la entrevista de ML

Estadística y probabilidad

Contraste de hipótesis, p-value, intervalos de confianza, tests A/B, comparaciones múltiples, distribuciones, TCL.

ML clásico

Modelos lineales, árboles y ensembles, gradient boosting, validación cruzada, regularización, métricas de calidad, desbalanceo de clases.

Redes neuronales

Backpropagation, optimizadores, batch normalization, sobreajuste y dropout, CNN, embeddings, transfer learning.

LLM y NLP

Transformers y attention, tokenización, fine-tuning vs RAG, prompting, evaluación de la calidad de la generación, alucinaciones.

Series temporales

Estacionariedad, estacionalidad, features de lag, validación sin fuga del futuro, particularidades de las métricas de predicción.

ML en producción

Deriva de datos y de concepto, monitorización de modelos, pipelines de reentrenamiento, feature store, despliegue A/B de modelos, límites de latencia.

Cómo cambian las preguntas según el nivel

El track de ML en el bot se calibra a los niveles Middle y Senior — la particularidad del área es que los puestos junior se cubren más a menudo con prácticas y cribados académicos, y el mercado de vacantes empieza en un Middle sólido.

Middle — «cómo funciona y cuándo aplicarlo»

ML clásico · Middle Un modelo da un accuracy de 0.97 en un problema con desbalanceo de clases 1:50. ¿Por qué eso no dice nada y qué métricas mirar? entender la relación entre las métricas y el balance de clases: precision/recall, PR-AUC, y saber elegir la métrica según el objetivo de negocio.
Estadística · Middle Lanzas un test A/B y a los tres días ves un resultado significativo. El product quiere parar el test y desplegar la funcionalidad. ¿Qué respondes? el problema del peeking: aumento de falsos positivos al parar antes de tiempo, duración fijada de antemano o sequential testing.
Series temporales · Middle ¿Por qué la validación cruzada k-fold habitual no sirve para series temporales y cómo validar correctamente? entender la fuga del futuro hacia el pasado y dominar la validación walk-forward.

Senior — «límites de aplicabilidad y producción»

Producción · Senior El modelo da 0.95 de AUC en validación, pero en producción las métricas de negocio no suben. Nombra al menos tres causas posibles y cómo comprobar cada una. pensamiento sistémico: train-serve skew, deriva de datos, brecha entre la métrica de ML y la de negocio, errores en el pipeline de features.
LLM · Senior El equipo quiere afinar un LLM con documentos internos. ¿En qué condiciones propondrías RAG en lugar de fine-tuning y al revés? análisis de compromisos: frecuencia de actualización del conocimiento, coste, alucinaciones, volumen de datos, requisitos de estilo de las respuestas.
Estadística · Senior Habéis lanzado 40 tests A/B en el trimestre y 3 mostraron un efecto positivo significativo. ¿Cuántos son probablemente falsos positivos y qué hacer al respecto? comparaciones múltiples a nivel de proceso, no de un solo test: correcciones, FDR, cultura de registrar las hipótesis.

Particularidad senior en ML: la señal clave es saber conectar las métricas de ML con el resultado de negocio. Un candidato que, ante una pregunta sobre la calidad del modelo, empieza por «¿y qué estamos optimizando para el negocio?» gana a quien conoce a la perfección las funciones de pérdida pero no se hace esa pregunta.

Dónde fallan los candidatos

Cómo estructurar la preparación

  1. Diagnóstico. 2–3 entrevistas simuladas del track de ML. Descubrimiento típico: el punto débil no son las redes neuronales, sino la estadística básica.
  2. El fundamento primero. Estadística y ML clásico — temas que se preguntan en el 100% de las entrevistas. Los LLM y los temas especializados, después de un fundamento sólido.
  3. Bloque de producción. Si tienes poca experiencia de producción — trabajo dirigido de monitorización, deriva y despliegue en el modo «Preparación por temas»: las preguntas sobre la vida del modelo tras el entrenamiento caerán seguro.
  4. Tus proyectos. Cada proyecto de ML de tu CV se analizará a fondo: qué datos, por qué ese modelo, qué métricas, qué pasa en producción. El análisis profundo de experiencia ensaya exactamente eso.

Preguntas y respuestas

¿Cuántas matemáticas se necesitan de verdad para la entrevista de ML?

Menos de lo que asusta, pero más que «ninguna». El nivel: explicar con seguridad el p-value y los intervalos de confianza, entender el descenso de gradiente conceptualmente, saber qué son los vectores propios — sin demostrar fórmulas en la pizarra. Demostrar fórmulas se pregunta sobre todo en puestos de research.

¿Preguntan ML clásico si la vacante es sobre LLM?

Sí, casi siempre. El ML clásico y la estadística son la comprobación del fundamento: saber razonar sobre sesgo, varianza, sobreajuste y validación se traslada a cualquier modelo. Un candidato «solo de LLM» sin fundamento es una bandera roja para la mayoría de equipos.

¿En qué se diferencian las entrevistas de ingeniero ML y Data Scientist?

Los límites son difusos y dependen de la empresa, pero la tendencia: el DS tiene más estadística, tests A/B y analítica de producto; el ingeniero ML, más producción, infraestructura y código. El núcleo — ML clásico y fundamentos de estadística — es común a ambos roles.

¿Cómo preparar las preguntas sobre LLM si no los he usado en el trabajo?

Honestidad más base conceptual: entender la arquitectura del transformer, la diferencia entre fine-tuning y RAG, el problema de las alucinaciones — todo eso es accesible sin experiencia de producción. En la entrevista, decir directamente «en producción no lo he usado, pero entiendo la arquitectura» es más fuerte que fingir una experiencia que se destapará a la segunda repregunta.

Ver también

Ponte a prueba con preguntas reales

Elige la especialización ML y tu nivel — recibe la primera pregunta en un minuto. Evaluación de cada respuesta y análisis de tus temas débiles al terminar la sesión. Inicio gratuito.

▶ Empezar a entrenar