Welche Werkzeuge wurden bei der Entwicklung verwendet?
System Analyst
Haben Sie Kafka/RabbitMQ für die Streaming-Datenverarbeitung im Projekt verwendet? Was genau haben Sie gemacht?
Im Lebenslauf wurde Kafka erwähnt — was ist das, haben sie es benutzt?
Welche grundlegenden Datenqualitätsprüfungen wurden normalerweise eingerichtet?
Erzählen Sie mir von dem Projekt bei [Organisation] zur Entwicklung von DWH und Near-Real-Time-Analytik für Bauprojekte: Welche Aufgaben standen, wie wurden sie gelöst, welche Erfolge gab es?
-- 1. Liste der Kunden ohne Bestellungen im letzten Monat. -- Struktur: -- customers (customer_id, name, registration_date) -- orders (order_id, customer_id, order_date, amount) SELECT DISTINCT c.customer_id, c.name FROM customers c LEFT JOIN orders o ON c.customer_id = o.customer_id and o.order_date >= DATE_TRUNC('month', CURRENT_DATE) - INTERVAL '1 month' WHERE o.amount IS NULL -- 2. Berechnen Sie den Anteil jeder Unterkategorie am Gesamtumsatz der Kategorie -- sales (product_id, category, subcategory, revenue, sale_date) -- Ergebnis: category | subcategory | share_of_category
Erzählen Sie von Ihrer Erfahrung — woran haben Sie bei verschiedenen Projekten gearbeitet (Beratung, [Organisation], Econsoft, Beeline)?
-- 1. Liste der Kunden ohne Bestellungen im letzten Monat. -- Struktur: -- customers (customer_id, name, registration_date) -- orders (order_id, customer_id, order_date, amount) SELECT DISTINCT c.customer_id, c.name FROM customers c LEFT JOIN orders o ON c.customer_id = o.customer_id and o.order_date >= DATE_TRUNC('month', CURRENT_DATE) - INTERVAL '1 month') WHERE o.amount IS NULL -- 2. Berechnen Sie den Anteil jeder Unterkategorie am Gesamtumsatz der Kategorie -- sales (product_id, category, subcategory, revenue, sale_date) -- Erwartetes Ergebnis: category | subcategory | share_of_category
Erzählen Sie mir von der Einrichtung von CI/CD und der Containerisierung in Docker im Projekt — was genau haben Sie gemacht?
Wurde das Datenladen selbst direkt in Python geschrieben?
Können Sie erläutern, welche Ansätze bei der Gestaltung von Datenlagerarchitekturen Sie verwendet haben? Zumindest theoretisch.
Haben Sie Erfahrung mit Optimierungen in ClickHouse (einschließlich Datenladen)?
Im Team waren zwei Data-Ingenieure, die sich um die Umsetzung kümmerten, und du warst für die Architektur und die Anforderungen verantwortlich, richtig?
Haben Sie an der Datenqualität gearbeitet? Haben Sie ein Überprüfungssystem verwendet?
Wie gut kennen Sie Data Vault, die Objekttypen (Hub, Link, Satellite) und den Designansatz?
Welche Rolle haben Sie in all diesen Projekten gespielt – als Entwickler oder als Analyst, der Anforderungen für Entwickler festlegt?