Preguntas técnicas de ingeniería de datos
junio de 2024, por Nataya Flores
🤔 ¿Qué preguntas te podrían hacer si estás postulando para un puesto de ingeniería de datos?
Los procesos de selección suelen dividirse en varias etapas. Primero, suele haber una entrevista inicial donde te preguntan sobre vos: tu trayectoria, tus experiencias previas y algunas habilidades blandas. Si pasás esta parte, suele venir una instancia técnica.
A continuación, una lista de temas y preguntas comunes que suelen aparecer en entrevistas para roles de ingeniería de datos, y las iremos respondiendo poco a poco en este blog con el pasar de las semanas.
Recordá que en la plataforma de 🔗 Cafecito estaré subiendo ejercicios prácticos y sus resoluciones para que puedas practicar y tener proyectos para tu portafolio.
- ¿Cuál es la diferencia entre un data warehouse y un data lake? ¿Qué es un delta lake?
- ¿Cómo diseñarías un esquema estrella un data warehouse? ¿Y un esquema copo de nieve?
- ¿Qué es una ETL? ¿Qué es un data pipeline?
- ¿Qué herramientas para automatizar y monitorear una ETL conoces?
- ¿Qué servicios cloud de AWS/Azure/GCP has utilizado?
- ¿Cuál fue el proyecto más desafiante que tuviste? ¿A qué conclusiones llegaste?
- ¿Qué es un sistema distribuido?
- ¿Has usado Spark? ¿Qué es un RDD? ¿Cuándo usarias PySparl y cuándo Pandas?
- ¿Qué es un DataFrame y cómo se diferencia de una matriz en Numpy?
- ¿Qué diferencias existen entre procesamiento por lotes y procesamiento en tiempo real?
- ¿Cómo manejarías el escalado de un sistema de procesamiento de datos que crece exponencialmente?
- ¿Qué es un join en SQL? Explicar los tipos de joining.
- ¿Sabés lo que es un particionamiento?
- ¿Qué es la gobernanza de datos y por qué es importante?
- ¿Cómo te actualizás con las últimas tecnologías y tendencias en ingeniería de datos?
- ¿Trabajaste con contenedores? ¿Cómo usarías Docker y por qué?
Esta parte está enfocada en evaluar tu comprensión de conceptos fundamentales, tu capacidad de razonar y comunicar soluciones.
También es esperable que en esta misma instancia te den un desafío para resolver (a veces con tiempo limitado), y si lo completás, te tocará defenderlo: explicarlo, documentarlo y justificar tus decisiones.
Hay muchas preguntas más de las que seguramente vamos a ir sumando entre todos, estas son las que recuerdo que me han preguntado ¿Crees que faltó alguna? Yo creo que un montón ya que cada entrevista es única, pero pueden servirte de base para preparate.