Data Engineer
Was ist Idempotenz in DAG/Task in Airflow?
Welche Probleme kann die Rückverfolgbarkeit aufdecken?
Wie kann eine SQL-Injection über das Eingabefeld für das Datum auftreten?
Warum haben Sie sich speziell für DBT entschieden? Welche Vor- und Nachteile sehen Sie bei diesem Framework?
Was ist YARN und wozu wird es benötigt?
Was passiert bei der Parallelisierung von Abfragen in einem einzelnen Node von Postgres?
Was ist eine SQL-Injektion?
Erzähle mir von dir — Berufserfahrung, Technologiestack
Welche Arten von physischen Verbindungen (Join-Methoden) gibt es?
Wofür sind Indizes da? Welche Vor- und Nachteile haben sie?
Welche Einschränkungen gibt es bei der Verwendung von Hashtabellen?
Was tun Sie, wenn Sie auf ein Problem in der Produktionspipeline stoßen?
Wie funktioniert die Partitionierung in Hive und wie wird sie physisch im Dateisystem dargestellt?
Welche Methoden gibt es, um Daten in ClickHouse zu löschen?
Zeigt die Rückverfolgbarkeit nur REST-Anfragen oder noch etwas anderes?
Was sind die Nachteile der MPP-Architektur in Greenplum?
Welche Arten der physischen Verbindung von Tabellen gibt es (Hash Join, Merge Join, Nested Loop)?
Wie stellt man die Arbeit aus einem entfernten Branch wieder her, wenn beim Versuch, `git checkout hotfix/missing-footer` auszuführen, eine Fehlermeldung erscheint, dass der Branch nicht gefunden wurde?
Haben Sie Erfahrung mit der Bibliothek Langchain? Welche Aufgaben haben Sie damit gelöst?
Gegeben ist eine Zeichenkette aus Nullen und Einsen. Es ist notwendig, eine Funktion func() zu schreiben, die die maximale Anzahl an aufeinanderfolgenden Einsen zurückgibt. Zum Beispiel: func("010111011") -> 3