Tecnicamente, un database in un DBMS è semplicemente un file, da cui derivano restrizioni come NULL/NON NULL? A cosa servono queste astrazioni logiche?
Data Engineer
Sei di Mosca? Vivi qui da molto tempo? Perché ti sei trasferito a Mosca?
A cosa serviva in generale Data Vault?
Cos'è la tipizzazione dinamica?
Qual è la tua esperienza e comprensione nella costruzione di pipeline per il calcolo delle vetrine (elaborazione dei dati)?
Parlami dei processi CI/CD, delle modifiche nel database, del versioning e delle migrazioni dello schema (evoluzione dello schema).
Come comprendi il concetto di chiavi nelle tabelle — a cosa serve?
Quali sono i tuoi piani per i prossimi 5 anni? In quali ambiti vorresti svilupparti?
Quale esperienza hai con SQL e database relazionali?
Cosa fai nel tempo libero? Hai qualche progetto personale?
Dimmi, cosa ti piace fare nel tempo libero oltre a programmare? Quali sono i tuoi hobby?
Cosa è importante per te in un nuovo progetto, in un nuovo team o in una nuova azienda?
Esiste un concetto chiamato livelli di isolamento delle transazioni. Cosa ne sai?
Qual è la differenza tra virtualizzazione e containerizzazione (Docker)?
Come implementeresti il filtro prima del join nella query?
Come è stato possibile ottimizzare le query su Data Vault, se di solito aumenta il numero di join?