Data Engineer
Hoe kunnen gegevens worden overgebracht van een gematerialiseerde weergave in Greenplum naar ClickHouse?
Vertel over je werkervaring op je laatste plekken, welke projecten, welke stack?
Vanaf welke kenmerken kan men zeggen dat een datawarehouse nodig is?
Heb je ooit met query-optimalisatie gewerkt? Waar begint optimalisatie?
Je maakt een overzicht dat alle gebruikers toont en, indien aanwezig, hun laatste bestellingen. Tabellen: users(id, name) en orders(id, user_id, created_at). Welke join-typ moet worden gebruikt zodat ook gebruikers zonder bestellingen worden weergegeven? CROSS JOIN RIGHT JOIN INNER JOIN FULL JOIN LEFT JOIN
Hoe diepgaande kennis heb je van Python, welke bibliotheken heb je gebruikt?
Welke soorten indexen zijn er in PostgreSQL?
Hoe kunnen gegevens uit ClickHouse worden verwijderd?
Tijdens het werken met git bisect kwam je een commit tegen die niet gecontroleerd kan worden vanwege het ontbreken van de benodigde omgeving. Wat moet je in deze situatie doen? - Herhaal de opdracht git bisect start met andere hashes - Sla deze commit over met de opdracht git bisect skip - Reset de bisect met de opdracht git bisect reset - Markeer de commit als goed met de opdracht git bisect good - Markeer de commit als slecht met de opdracht git bisect bad
Wat is een partitie in ClickHouse en op basis van welk principe wordt deze gekozen?
Uit welke hoofdblokken bestaat een trace-bericht (span)?
Wat doet OPTIMIZE in ClickHouse en waarom mag het niet zonder nadenken worden uitgevoerd?
Vergelijk twee oplossingen voor het probleem van het zoeken naar eenheden op basis van geheugenverbruik: 1) lus met variabelen, 2) split('0') + lijstbegrip + max()
Vergelijk de Data Vault-benaderingen bij MCHS en X5. Welke voordelen boden de nieuwe objecten (brug, pit-tabellen)?
Hoe werkt ClickHouse en waarmee verschilt het van PostgreSQL?
Welke lezing wordt gebruikt in ClickHouse?
Hoe werkt de query-optimizer in Oracle, waar kijkt hij naar en tot welke klasse behoort hij?
Wat is normalisatie? Aan welke vorm werken we voornamelijk?
Hoe lang duurt het voordat de oplossing met ingebouwde sorted werkt? Is het mogelijk om een snellere oplossing te bedenken?
Wat is het verschil tussen EXPLAIN en EXPLAIN ANALYZE?