Preguntas de entrevista para analista de datos, por ronda

Por Aaron Cao · Actualizado el

Preguntas de entrevista para analista de datos, por ronda
Los procesos de entrevista para analista de datos suelen cubrir SQL, estadística, un caso de negocio o de métricas, habilidades de hojas de cálculo y visualización, y preguntas conductuales. El SQL y el caso de negocio deciden la mayoría de los resultados, y el caso se evalúa según cómo traduces una pregunta de negocio vaga en algo medible.

Los procesos de entrevista para analista de datos suelen cubrir SQL, estadística, un caso de negocio o de métricas, habilidades de hojas de cálculo y visualización, y preguntas conductuales. El SQL y el caso de negocio deciden la mayoría de los resultados, y el caso se evalúa según cómo traduces una pregunta de negocio vaga en algo medible.

¿Qué rondas incluye una entrevista de analista de datos?

Los candidatos suelen preparar solo SQL y se sorprenden con la ronda de caso, que es donde a menudo se decide la oferta. Esta sección mapea todo el proceso para que tu preparación coincida con él. Las entrevistas de analista reutilizan cinco tipos de ronda, y cada una evalúa algo distinto.

  • SQL. Escritura de consultas en vivo o una prueba para casa. El filtro técnico más común.
  • Estadística y probabilidad. Preguntas conceptuales sobre qué significa un resultado, no demostraciones.
  • Caso de negocio y métricas. Una pregunta de negocio vaga que conviertes en una medible.
  • Hojas de cálculo y visualización. Funciones de Excel o Google Sheets, y elección del gráfico adecuado para la audiencia.
  • Conductual. Conflicto con stakeholders, que te pidan una cifra que aún no puedes respaldar, y cómo manejas equivocarte.

La línea que separa a los candidatos que pasan de los que no suele ser la comunicación más que la técnica. Un analista que escribe una consulta correcta en silencio puntúa por debajo de uno que explica qué está revisando y por qué.

¿Qué preguntas de SQL y estadística aparecen?

SQL

  • Encuentra el segundo salario más alto en una tabla.
  • Escribe una consulta que devuelva el pedido más reciente de cada cliente.
  • ¿Cuál es la diferencia entre un inner join y un left join, y cuándo ese cambio altera el número de filas?
  • Cuenta los usuarios que hicieron un pedido en enero pero no en febrero.
  • Calcula un total acumulado de ingresos diarios.
  • Clasifica los productos por ingresos dentro de cada categoría.
  • Encuentra filas duplicadas y escribe la consulta que las elimina.
  • Calcula el crecimiento mes a mes como porcentaje.
  • ¿Qué hace HAVING que WHERE no puede hacer?
  • ¿Cómo afectan los valores NULL a un COUNT, a un join y a un promedio?

Las funciones de ventana y la pregunta sobre NULL distinguen a los candidatos más que cualquier otra cosa de esa lista. Decir en voz alta "un left join aquí mantendrá a los clientes sin pedidos, y sus totales pasarán a ser NULL en lugar de cero" es exactamente la señal que los entrevistadores están buscando.

Estadística y probabilidad

  • Explica el valor p a alguien que no ha estudiado estadística.
  • ¿Cuál es la diferencia entre correlación y causalidad en un caso que hayas visto?
  • ¿Cuándo usarías la mediana en lugar de la media?
  • ¿Qué te dice un intervalo de confianza?
  • ¿Cómo comprobarías si el resultado de una prueba A/B es fiable?
  • ¿Qué es el sesgo de selección, y cómo podría aparecer en nuestros datos?

Estas rondas evalúan si se puede confiar en tu interpretación. Un lenguaje claro y preciso vale más que la jerga de manual, y admitir el límite de lo que respalda un resultado se valora positivamente.

¿Qué preguntas de caso de negocio y comunicación aparecen?

La ronda de caso te plantea una pregunta de negocio poco especificada. El trabajo consiste en convertirla en algo que realmente puedas consultar.

  • Los registros suben pero los usuarios activos están estancados. ¿Cómo lo investigas?
  • ¿Cómo medirías si una nueva función tiene éxito?
  • Los ingresos cayeron un 10% el mes pasado. Explícame tu diagnóstico.
  • ¿Qué métrica pondrías en el panel ejecutivo, y cuál dejarías fuera?
  • ¿Cómo determinarías si un canal de marketing realmente funciona?
  • Un stakeholder quiere una cifra para el final del día y los datos están incompletos. ¿Qué entregas?
  • ¿Cómo definirías un usuario activo para este producto?

Hojas de cálculo y visualización

  • ¿Qué función usarías para combinar dos tablas por una clave compartida, y qué se rompe cuando las claves no coinciden?
  • Construye una tabla dinámica que muestre ingresos por región y mes. ¿Qué revisas primero?
  • ¿Qué gráfico usarías para una distribución, y cuál para una tendencia?
  • Tienes ocho categorías y una de ellas domina. ¿Cómo presentarías eso con honestidad?

Conductual

  • Cuéntame sobre un análisis que cambió una decisión.
  • Describe una vez en que tu cifra resultó ser incorrecta. ¿Qué pasó después?
  • ¿Cómo manejaste a un stakeholder que quería una respuesta distinta a la que daban los datos?

A una analista junior que entrevistaba en una empresa de suscripciones le preguntaron por qué los ingresos caían mientras los registros subían. En lugar de adivinar, enumeró por qué segmentaría: nivel de plan, región, y nuevos frente a renovaciones, y dijo que comprobaría si ese mes se había lanzado un cambio de precios. El entrevistador le dijo que comprobar un cambio ya lanzado era la parte que más candidatos se saltaban.

¿Cómo debería practicar esto?

Leer preguntas genera reconocimiento. Las entrevistas evalúan la producción bajo presión de tiempo, y son habilidades distintas.

  • Escribe SQL a mano, en voz alta. Las rondas en vivo suelen usar un editor sencillo sin autocompletado y sin forma de ejecutar la consulta. Practicar en ese modo saca a la luz la sintaxis que solo dominas a medias.
  • Narra mientras consultas. Di qué estás uniendo y qué esperas que haga el número de filas. Los entrevistadores puntúan el razonamiento que pueden escuchar.
  • Practica la traducción para stakeholders. Después de cada caso, explica el resultado en tres frases sin jerga. Esa explicación es una ronda evaluada en la mayoría de las empresas.
  • Ensaya frente a preguntas de seguimiento. La segunda pregunta, "¿y si los datos están incompletos?", es donde realmente se ganan los casos.

Practicar estos escenarios frente a un entrevistador que te cuestiona es la simulación más cercana disponible; la herramienta de entrevista simulada ejecuta rondas de estilo analista con preguntas de seguimiento. Encontrarás más conjuntos de roles y temas en el centro de preguntas de entrevista.

Un límite: las pruebas de SQL para casa y las plataformas de evaluación vigiladas quedan fuera de lo que cubre un asistente en vivo, y las rondas de consulta con pantalla compartida muestran todo lo que hay en tu pantalla. En una conversación de video en vivo, SubcueAI se ejecuta como una app de escritorio local o un panel lateral del navegador Chromium, sin que ningún bot de reunión se una a la llamada. El centro de detectabilidad tiene el panorama completo.

FAQ

¿Cuánto SQL necesito para una entrevista de analista de datos?

Lo suficiente para escribir joins, agregaciones, subconsultas y funciones de ventana sin material de referencia, y para explicar qué hace NULL en cada caso. La mayoría de las rondas en vivo se mantienen dentro de ese rango. Las preguntas de optimización avanzada son más comunes en roles de ingeniería de datos.

¿Las entrevistas de analista de datos incluyen Python o R?

Depende de la vacante. Muchos roles de analista solo evalúan SQL y hojas de cálculo, mientras que los roles de analítica de producto e híbridos añaden pandas o R. La descripción del puesto es una guía fiable; si menciona un lenguaje, espera al menos preguntas conceptuales sobre él.

¿Cuál es la razón más común por la que los candidatos fallan en las entrevistas de analista?

Trabajar en silencio. Dos candidatos pueden escribir la misma consulta, y el que narra sus comprobaciones y expone sus suposiciones consigue la oferta. La segunda razón más común es tratar un caso de negocio como una pregunta técnica y saltarse el paso de definición.

¿Debería hacer preguntas durante una ronda de SQL?

Sí. Preguntar si una tabla puede contener duplicados, si las marcas de tiempo están en una sola zona horaria, y qué cuenta como fila activa se considera buena práctica, no una admisión de incertidumbre.

¿Cómo practico preguntas de analista sin un compañero?

Escribe consultas a mano contra un cronómetro, narra en voz alta y usa una herramienta que haga preguntas de seguimiento en lugar de leer de una lista fija. Luego practica explicar cada resultado en lenguaje claro, ya que la traducción para stakeholders se evalúa por separado.

Preguntas relacionadas

← Más sobre Preguntas de entrevista por puesto y tema