Sobes.tech

Data Engineer

¿Cómo evaluar la configuración para transferir un terabyte de datos de PostgreSQL a ClickHouse?

Middle
FOM GROUP
58

¿Qué se puede decir sobre la corrección de la siguiente consulta? select * from sessions where ended_at is null and status != 'pending';

Junior
01.tech
58

Informe para la empresa logística Eres un analista de una empresa logística que lleva el registro de operaciones en los almacenes. Necesitas elaborar un informe sobre la eficiencia de cada almacén. Para cada almacén, calcula: • cantidad total de operaciones (count_operations); • cantidad total de productos procesados en el almacén (sum_quantity); • tiempo medio de procesamiento de la operación (avg_processing_time), considerando solo las operaciones con tiempo especificado (no NULL), redondeado al número entero más cercano; • cantidad máxima y mínima de productos procesados en una sola operación (max_quantity, min_quantity); • cantidad de operaciones de cada tipo («pago», «envío», «traslado») en columnas separadas: supply_operations, shipment_operations, transfer_operations. Filtra los almacenes cuya cantidad total de operaciones sea mayor a 2 y el tiempo medio de procesamiento no supere los 60 minutos. Ordena el resultado por ID del almacén en orden ascendente. Formato de entrada Tabla operations: • operation_id (int) — identificador único de la operación • warehouse_id (int) — identificador del almacén • operation_type (text) — tipo de operación: «pago», «envío», «traslado»

Junior
01.tech
58

¿Cómo describirías en código una comprobación de que un valor difiere significativamente de una distribución normal (esperada)?

Middle
ОстровокОстровок
58

Cuéntenos sobre el proyecto o tarea más importante en Python en el último año.

Senior
ТЕХНОНИКОЛЬ
58

¿Cómo organizar la carga de datos en ClickHouse en una gran tabla de PostgreSQL, en la que constantemente llegan nuevos registros con una clave primaria monotonamente creciente?

Middle
АНО ЦИСМ
58

¿Qué grupos de operadores SQL conoces? ¿A qué pertenecen?

Middle
СБЕРСБЕР
58

¿Está familiarizado con la metodología Domain Driven Design (DDD)? Si es así, comparta ejemplos de su aplicación en sus proyectos.

Junior
01.tech
57

¿Qué motores de tablas en ClickHouse conoces y has utilizado?

Middle
FOM GROUP
57

¿Qué estrategia sería efectiva para eliminar la vulnerabilidad en todas las ramas con el mínimo riesgo de interrumpir el funcionamiento del proyecto? - Crear una serie de commits de reversión para el commit problemático y todos los commits que lo corrigieron parcialmente, luego crear un nuevo commit con la corrección completa - Crear una rama hotfix desde un punto anterior al commit problemático, realizar las correcciones y fusionar esta rama con todas las ramas afectadas - Crear un commit de corrección único usando git revert abc123 en la rama principal y luego hacer cherry-pick de este commit en todas las ramas de lanzamiento - Usar git bisect para determinar exactamente el código problemático, crear un parche y aplicarlo a todas las ramas usando git am - Usar git rebase -i para editar el commit problemático en cada rama, seguido de un push forzado (force-push)

Junior
01.tech
57

¿Qué verificaciones de calidad de datos se realizaron en Data Vault?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
57

¿Realizaste las verificaciones de calidad de datos tú mismo, o las solicitudes provenían del negocio/clientes?

Middle
СБЕРСБЕР
57

¿Alguna vez has trabajado con el optimizador AQE (Ejecución Adaptativa de Consultas) en Spark? ¿Sabes cómo funciona?

Middle+
ПАО Сбербанк
57

Cuente su experiencia de migración de Spring Boot 2 a Spring Boot 3

Senior
ИП Ганус Александр Андреевич
57

¿Cómo guardar un JSON en una carpeta (en el contexto de Airflow DAG)?

Middle
ING BANK (EURASIA) JSC
57

¿En qué se diferencia EXPLAIN ANALYZE de un EXPLAIN normal? ¿Por qué no es recomendable ejecutarlo en consultas DELETE/UPDATE?

Middle
газпромнефть снабжение
57

¿Ha habido casos de interacción con bases de datos relacionales?

Middle
КИПР NDA(IGaming)
57

¿Quiénes eran los consumidores de datos y cómo se construían las vitrinas?

Middle
КИПР NDA(IGaming)
57

Cuéntenos sobre el uso de procedimientos PL/SQL en su trabajo.

Middle
AstonAston
57

Cuéntame sobre el uso de Airflow: qué elementos no estándar utilizaste

Junior
МодульБанк
56
/32