Preguntas de entrevista para Data Engineer
Preguntas de entrevista representativas para Data Engineer, tomadas de nuestras guías por empresa y agrupadas por lo que evalúan. Son ejemplos para prepararse, no un banco de preguntas confirmado por ninguna empresa.
Conductuales (18)
Háblame de una ocasión en la que asumiste la responsabilidad de un problema de calidad de datos del que dependían otros equipos.
De la guía de Google · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Háblame de una ocasión en la que asumiste la responsabilidad de una canalización de datos que falló en producción. ¿Qué hiciste y qué cambió después?
De la guía de Amazon · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Describe una ocasión en la que discrepaste con una parte interesada sobre un modelo de datos y cómo se resolvió.
De la guía de Amazon · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cómo harías que un proceso diario pudiera volver a ejecutarse de forma segura después de un fallo parcial?
De la guía de Meta · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Háblame de un modelo de datos que diseñaste y que tuvo que cambiar después del lanzamiento.
De la guía de Meta · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Háblame de un modelo de datos que diseñaste y que tuvo que cambiar después del lanzamiento. ¿En qué te equivocaste?
De la guía de Microsoft · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Escribe una consulta que encuentre el primer evento de fallo de cada dispositivo dentro de una ventana móvil y explica cómo la probarías.
De la guía de NVIDIA · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Háblame de un modelo de datos que tuvo que cambiar tras su lanzamiento y de lo que diseñarías de otra manera.
De la guía de NVIDIA · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cómo harías que un proceso nocturno pudiera volver a ejecutarse de forma segura después de un fallo parcial?
De la guía de LinkedIn · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Háblame de un modelo de datos que diseñaste y que tuvo que cambiar después del lanzamiento.
De la guía de LinkedIn · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Escribe una consulta que encuentre el primer fallo de cada dispositivo dentro de un intervalo y explica cómo la probarías.
De la guía de Apple · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Por qué quieres trabajar específicamente en los problemas de datos de este equipo?
De la guía de Apple · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Háblame de un modelo de datos que tuvo que cambiar después del lanzamiento y de qué diseñarías de otra manera.
De la guía de Apple · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Háblame de un modelo de datos que tuvo que cambiar después de su lanzamiento y de qué diseñarías de otra manera.
De la guía de Tesla · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Por qué quieres trabajar en los problemas de datos de este equipo?
De la guía de Tesla · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Escribe una consulta que encuentre las cuentas cuyos totales de liquidación no coincidan con los totales de sus transacciones y explica cómo la probarías.
De la guía de Stripe · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Háblame de un problema de calidad de datos bajo tu responsabilidad del que dependían otros equipos.
De la guía de Stripe · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Háblame de un modelo de datos que tuvo que cambiar después de su lanzamiento y de qué diseñarías de otra manera.
De la guía de Intel · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Programación (8)
Escribe una consulta que identifique a los clientes cuyos pedidos se enviaron con retraso en meses consecutivos y explica cómo la validarías.
De la guía de Amazon · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Escribe una consulta que encuentre usuarios activos en días consecutivos y explica cómo la probarías.
De la guía de Meta · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Escribe una consulta que encuentre clientes cuyo gasto haya aumentado mes a mes y explica cómo validarías el resultado.
De la guía de Microsoft · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Escribe una consulta que encuentre a los miembros que estuvieron activos en días consecutivos y explica cómo la probarías.
De la guía de LinkedIn · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Escribe una consulta que encuentre el primer evento de fallo de cada vehículo dentro de una ventana móvil y explica cómo la probarías.
De la guía de Tesla · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Escribe una consulta que encuentre la primera medición fallida de cada unidad dentro de una ventana y explica cómo la probarías.
De la guía de Intel · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Qué hace QUALIFY, y qué escribirías sin él?
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Qué es una dimensión de cambio lento, y cómo implementas el tipo dos?
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Diseño de sistemas (24)
¿Cómo diseñarías una canalización que ingiera eventos de flujo de clics y permita consultarlos en cuestión de minutos?
De la guía de Google · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Diseña un sistema que ingiera eventos de pedidos de varias regiones y los ponga a disposición de informes diarios y alertas casi en tiempo real.
De la guía de Amazon · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Diseña un pipeline que convierta eventos sin procesar de una aplicación en métricas diarias de interacción y explica cómo gestionarías los eventos que llegan con un día de retraso.
De la guía de Meta · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Una métrica cayó después de un cambio de esquema en una fuente anterior. ¿Cómo averiguarías si la caída es real?
De la guía de Meta · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Diseña una canalización que cargue archivos diarios de ventas de varias regiones en una única tabla de informes y gestione el retraso de una región sin bloquear las demás.
De la guía de Microsoft · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Un panel posterior muestra cifras que no coinciden con el sistema de origen. ¿Cómo localizarías el punto donde se introdujo la diferencia?
De la guía de Microsoft · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cuándo elegirías un diseño de transmisión en lugar de un proceso por lotes programado y qué coste tendría?
De la guía de Microsoft · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Diseña una canalización que recopile telemetría de miles de dispositivos y permita consultarla tanto para informes diarios como para análisis ad hoc.
De la guía de NVIDIA · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Un equipo que consume los datos afirma que los totales de ayer son incorrectos. ¿Cómo averiguarías en qué punto de la canalización se introdujo el error?
De la guía de NVIDIA · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cuándo elegirías un diseño de transmisión en lugar de un procesamiento por lotes programado y qué coste tendría en términos de complejidad?
De la guía de NVIDIA · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Diseña una canalización que convierta los eventos de actividad de los miembros en métricas diarias de interacción y gestione los eventos que llegan con un día de retraso.
De la guía de LinkedIn · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Un panel muestra una caída que no aparece en el sistema de origen. ¿Cómo averiguas dónde se introdujo la diferencia?
De la guía de LinkedIn · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Diseña un flujo que ingiera diagnósticos procedentes de millones de dispositivos y permita consultarlos para informes diarios y análisis que protejan la privacidad.
De la guía de Apple · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Una métrica diaria disminuyó tras un cambio en el esquema de una fuente anterior. ¿Cómo determinarías si la caída es real?
De la guía de Apple · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Diseña una canalización que ingiera telemetría de una gran flota de vehículos y permita consultarla para informes diarios y alertas casi en tiempo real.
De la guía de Tesla · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Un panel de una fábrica muestra totales que no coinciden con el sistema de origen. ¿Cómo averiguarías dónde se introdujo la diferencia?
De la guía de Tesla · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Diseña una canalización que concilie eventos de pago de varias fuentes en un libro mayor diario que nunca debe contabilizarlos dos veces.
De la guía de Stripe · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Aquí tienes una canalización que nunca has visto y un trabajo que falla. Encuentra la causa.
De la guía de Stripe · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Diseña una canalización que recopile datos de pruebas de muchas líneas de fabricación y permita consultarlos para elaborar informes diarios de rendimiento y realizar análisis ad hoc.
De la guía de Intel · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Un agregado diario no coincide con el sistema de origen. ¿Cómo averiguarías en qué punto la canalización introdujo la diferencia?
De la guía de Intel · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Diseña las tablas para el historial de pedidos de un marketplace online. ¿Cuál es la granularidad de tu tabla de hechos?
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Explica un esquema en estrella, y cuándo desnormalizarías deliberadamente aún más.
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cómo haces idempotente un pipeline, y por qué importa para los reruns?
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cómo detectarías que un pipeline tuvo éxito pero produjo datos incorrectos?
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Técnicas (31)
Explícame un modelo de datos para un negocio de suscripciones y cómo gestionarías los cambios de plan a lo largo del tiempo.
De la guía de Google · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Un proceso nocturno ha empezado a generar filas duplicadas. ¿Cómo encontrarías la causa y evitarías que volviera a suceder?
De la guía de Google · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cómo elegirías entre el procesamiento por lotes y el procesamiento en flujo para un caso de uso de generación de informes?
De la guía de Google · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cómo decides qué particionar, agrupar o indexar en una tabla analítica de gran tamaño?
De la guía de Google · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cómo harías que una carga histórica pudiera volver a ejecutarse de forma segura sin contar datos por duplicado?
De la guía de Amazon · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cuándo elegirías un formato columnar en lugar del almacenamiento por filas y qué coste conllevaría?
De la guía de Amazon · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cuándo elegirías streaming en lugar de procesamiento por lotes para una métrica de producto y qué coste tendría?
De la guía de Meta · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cómo harías que un trabajo nocturno por lotes pudiera volver a ejecutarse de forma segura?
De la guía de Microsoft · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cómo harías que una gran carga histórica pudiera volver a ejecutarse de forma segura sin contabilizar datos dos veces?
De la guía de NVIDIA · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cuándo elegirías streaming en lugar de procesamiento por lotes para una métrica de producto y cuánto costaría?
De la guía de LinkedIn · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cómo harías que un reprocesamiento histórico pudiera volver a ejecutarse con seguridad sin contabilizar datos dos veces?
De la guía de Apple · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cómo harías que una gran carga histórica pudiera volver a ejecutarse de forma segura sin contabilizar datos por duplicado?
De la guía de Tesla · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Disponiendo únicamente de la documentación de una API desconocida, ¿cómo crearías un trabajo de ingesta funcional en una hora?
De la guía de Stripe · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cuándo elegirías streaming en lugar de procesamiento por lotes para un informe financiero y qué coste tendría para la exactitud?
De la guía de Stripe · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cómo harías que una gran carga retrospectiva pudiera volver a ejecutarse de forma segura sin contar datos dos veces?
De la guía de Intel · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cuándo elegirías la transmisión en lugar del procesamiento por lotes para un caso de uso de supervisión y cuánto costaría?
De la guía de Intel · Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Esta consulta escanea mil millones de filas y tarda veinte minutos. ¿Cómo la diagnosticas?
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Explica la diferencia entre particionar y agrupar (clustering), y cuándo ayuda cada una.
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Un stakeholder quiere que los reportes históricos reflejen la región actual de un cliente. ¿Qué se rompe?
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cómo modelarías un flujo de eventos que llega desordenado?
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cuándo elegirías una tabla ancha sobre un modelo normalizado?
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
La fuente upstream vuelve a enviar los datos de ayer. ¿Qué le pasa a tu trabajo?
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cómo harías un backfill de dos años de historial sin interrumpir la carga diaria?
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Datos que llegan tarde aparecen tres días después de cerrada la partición. ¿Qué haces?
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Qué monitoreas, y qué alerta a alguien a las tres de la mañana?
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Qué causa un shuffle, y por qué es costoso?
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Tu trabajo va lento y una tarea tarda mucho más que el resto. ¿Qué está pasando?
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
Explica el data skew y dos formas de manejarlo.
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cuándo elegirías streaming sobre un job batch programado?
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Qué garantiza realmente el procesamiento exactly once, y dónde no se cumple?
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV
¿Cómo manejan los watermarks los eventos desordenados en una agregación con ventanas?
Practicarla en una entrevista simulada · Redactar mi respuesta a partir de mi CV