Data Engineer
¿Cuál es la diferencia entre virtualización y contenedorización (Docker)?
Tenemos un ORDER BY por cantidad de pedidos, y hay dos pedidos con 5, otros dos pedidos con 3. ¿Cómo se comportarán RANK() y DENSE_RANK()?
¿Quiénes eran los consumidores de datos y cómo se construían las vitrinas?
¿En qué se diferencia WHERE de HAVING en SQL?
¿Estás creando una tabla audit_logs donde necesitas almacenar la fecha y la hora exacta con zona horaria? ¿Cuál es el tipo de datos más apropiado? tiempo con zona horaria intervalo marca de tiempo con zona horaria fecha marca de tiempo sin zona horaria
Cuéntame sobre ti, dónde has trabajado, en qué te has ocupado, cuáles han sido tareas interesantes y fracasos.
Cuéntenos sobre las mejores prácticas para el uso de índices: cuándo y con qué frecuencia utilizarlos.
¿Cómo sueles trabajar con Git en equipo? ¿Y qué es una Merge Request?
¿Has trabajado con funciones de ventana? ¿Qué tipos de funciones de ventana conoces?
¿Cuándo puedes dar retroalimentación y tienes ofertas en mano?
Se creó una secuencia especial que genera solo números pares, llamada even_sequence. ¿Qué se debe poner en lugar de [...], para que en caso de que no se indique un valor para even_column al insertar, se tome el valor de even_sequence? create table some_table( even_column [...] ); integer computed as nextval('even_sequence') integer generated always as identity (start with 2 increment by 2) integer default nextval('even_sequence') integer unique default nextval('even_sequence') integer generated by even_sequence’
¿Cómo optimizaron las tablas y las consultas: particiones, índices, lógica de selección?
¿Qué es la estadística en el contexto de los sistemas de gestión de bases de datos y la optimización de consultas?
¿Utilizaron Bridge y tablas PIT en Data Vault? Da un ejemplo y explica su propósito.
¿Ha trabajado con FTP para obtener archivos o datos a través del portal?
¿Qué ocurría cuando se activaba la restricción de calidad de datos: una alerta, una caída, un reinicio?
¿Cómo organizas normalmente tu trabajo en las tareas y cómo haces un seguimiento del progreso?
¿En qué orden se realizan las operaciones principales en SQL: SELECT, FROM, etc.?
¿Cómo transferir datos entre tareas en Airflow?
¿Existen funciones y capacidades en Greenplum que no estén en MySQL convencional y otros dialectos?