Domande di colloquio per Data Engineer
Domande di colloquio rappresentative per Data Engineer, tratte dalle nostre guide per azienda e raggruppate per ciò che valutano. Sono esempi per prepararsi, non una banca di domande confermata da alcuna azienda.
Comportamentali (18)
Raccontami di una situazione in cui ti sei assunto la responsabilità di un problema di qualità dei dati dal quale dipendevano altri team.
Dalla guida Google · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Raccontami di quando ti sei assunto la responsabilità di una pipeline di dati che ha avuto un malfunzionamento in produzione. Che cosa hai fatto e che cosa è cambiato in seguito?
Dalla guida Amazon · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Descrivi una situazione in cui eri in disaccordo con uno stakeholder riguardo a un modello di dati e come è stata risolta.
Dalla guida Amazon · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Come renderesti sicura la riesecuzione di un processo giornaliero dopo un errore parziale?
Dalla guida Meta · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Raccontami di un modello di dati che hai progettato e che ha dovuto essere modificato dopo il lancio.
Dalla guida Meta · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Parlami di un modello di dati che hai progettato e che è stato necessario modificare dopo il lancio. Che cosa avevi sbagliato?
Dalla guida Microsoft · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Scrivi una query che trovi il primo evento di errore per ciascun dispositivo all'interno di una finestra mobile e spiega come la testeresti.
Dalla guida NVIDIA · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Raccontami di un modello di dati che è stato necessario modificare dopo il lancio e di cosa progetteresti diversamente.
Dalla guida NVIDIA · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Come renderesti sicura la riesecuzione di un processo notturno dopo un errore parziale?
Dalla guida LinkedIn · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Parlami di un modello di dati che hai progettato e che è stato necessario modificare dopo il lancio.
Dalla guida LinkedIn · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Scrivi una query che individui il primo errore di ciascun dispositivo all'interno di una finestra temporale e spiega come la testeresti.
Dalla guida Apple · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Perché desideri lavorare proprio sui problemi relativi ai dati di questo team?
Dalla guida Apple · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Raccontami di un modello di dati che ha dovuto essere modificato dopo il lancio e spiega cosa progetteresti diversamente.
Dalla guida Apple · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Raccontami di un modello di dati che ha dovuto essere modificato dopo il lancio e spiega che cosa progetteresti diversamente.
Dalla guida Tesla · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Perché vuoi lavorare sui problemi relativi ai dati di questo team?
Dalla guida Tesla · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Scrivi una query che individui gli account i cui totali di regolamento non corrispondono ai totali delle transazioni e spiega come la testeresti.
Dalla guida Stripe · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Raccontami di un problema di qualità dei dati di cui eri responsabile e dal quale dipendevano altri team.
Dalla guida Stripe · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Raccontami di un modello di dati che ha dovuto cambiare dopo il lancio e spiega cosa progetteresti diversamente.
Dalla guida Intel · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Coding (8)
Scrivi una query che identifichi i clienti i cui ordini sono stati spediti in ritardo per mesi consecutivi e spiega come la convalideresti.
Dalla guida Amazon · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Scrivi una query che individui gli utenti attivi in giorni consecutivi e spiega come la verificheresti.
Dalla guida Meta · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Scrivi una query che individui i clienti la cui spesa è aumentata mese dopo mese e spiega come convalideresti il risultato.
Dalla guida Microsoft · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Scrivi una query che individui i membri attivi in giorni consecutivi e spiega come la verificheresti.
Dalla guida LinkedIn · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Scrivi una query che trovi il primo evento di guasto per ciascun veicolo all'interno di una finestra mobile e spiega come la testeresti.
Dalla guida Tesla · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Scrivi una query che trovi la prima misurazione non riuscita per ogni unità all'interno di una finestra e spiega come la testeresti.
Dalla guida Intel · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Cosa fa QUALIFY, e cosa scriveresti senza di esso?
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Cos'è una slowly changing dimension, e come implementi il tipo due?
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Progettazione di sistemi (24)
Come progetteresti una pipeline che acquisisca eventi clickstream e li renda interrogabili entro pochi minuti?
Dalla guida Google · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Progetta un sistema che acquisisca eventi relativi agli ordini da diverse regioni e li renda disponibili per report giornalieri e avvisi quasi in tempo reale.
Dalla guida Amazon · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Progetta una pipeline che trasformi gli eventi grezzi di un'app in metriche giornaliere di coinvolgimento e spiega come gestiresti gli eventi che arrivano con un giorno di ritardo.
Dalla guida Meta · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Una metrica è diminuita dopo una modifica a monte dello schema. Come stabilisci se il calo è reale?
Dalla guida Meta · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Progetta una pipeline che carichi file giornalieri delle vendite provenienti da diverse regioni in un'unica tabella di reportistica e gestisca il ritardo di una regione senza bloccare le altre.
Dalla guida Microsoft · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Un dashboard a valle mostra valori che non corrispondono a quelli del sistema di origine. Come individui il punto in cui è stata introdotta la differenza?
Dalla guida Microsoft · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Quando sceglieresti un'architettura di streaming invece di un processo batch pianificato e quale costo comporterebbe?
Dalla guida Microsoft · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Progetta una pipeline che raccolga dati telemetrici da migliaia di dispositivi e li renda interrogabili sia per i report giornalieri sia per le analisi ad hoc.
Dalla guida NVIDIA · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Un team a valle sostiene che i totali di ieri siano errati. Come individui il punto della pipeline in cui è stato introdotto l'errore?
Dalla guida NVIDIA · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Quando sceglieresti un'architettura streaming anziché un'elaborazione batch pianificata e quanto costa in termini di complessità?
Dalla guida NVIDIA · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Progetta una pipeline che trasformi gli eventi relativi alle attività dei membri in metriche giornaliere di coinvolgimento e gestisca gli eventi che arrivano con un giorno di ritardo.
Dalla guida LinkedIn · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Una dashboard mostra un calo che non compare nel sistema sorgente. Come individui il punto in cui è stata introdotta la differenza?
Dalla guida LinkedIn · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Progetta una pipeline che acquisisca dati diagnostici da milioni di dispositivi e li renda interrogabili per report giornalieri e analisi rispettose della privacy.
Dalla guida Apple · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Una metrica giornaliera è diminuita dopo una modifica allo schema a monte. Come stabilisci se il calo è reale?
Dalla guida Apple · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Progetta una pipeline che acquisisca la telemetria di un'ampia flotta di veicoli e la renda interrogabile per report giornalieri e avvisi quasi in tempo reale.
Dalla guida Tesla · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
I totali mostrati dal pannello di controllo di una fabbrica non corrispondono a quelli del sistema di origine. Come individui il punto in cui è stata introdotta la differenza?
Dalla guida Tesla · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Progetta una pipeline che riconcili gli eventi di pagamento provenienti da diverse fonti in un libro mastro giornaliero che non deve mai conteggiare due volte lo stesso evento.
Dalla guida Stripe · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Ecco una pipeline che non hai mai visto e un job non riuscito. Individua la causa.
Dalla guida Stripe · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Progetta una pipeline che raccolga dati di collaudo da numerose linee di produzione e li renda interrogabili per i rapporti giornalieri sulla resa e per le analisi ad hoc.
Dalla guida Intel · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Un aggregato giornaliero non corrisponde al sistema di origine. Come individueresti il punto in cui la pipeline ha introdotto la differenza?
Dalla guida Intel · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Progetta le tabelle per lo storico ordini di un marketplace online. Qual è il grain della tua fact table?
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Spiega uno star schema, e quando denormalizzeresti deliberatamente ulteriormente.
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Come rendi idempotente una pipeline, e perché conta per le riesecuzioni?
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Come rilevi che una pipeline è riuscita ma ha prodotto dati sbagliati?
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Tecniche (31)
Illustrami un modello di dati per un'attività basata su abbonamenti e spiega come gestiresti nel tempo le modifiche ai piani.
Dalla guida Google · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Un processo notturno ha iniziato a produrre righe duplicate. Come individui la causa e impedisci che accada di nuovo?
Dalla guida Google · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Come sceglieresti tra batch e streaming per un caso d'uso di reportistica?
Dalla guida Google · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Come decidi che cosa partizionare, raggruppare in cluster o indicizzare in una grande tabella analitica?
Dalla guida Google · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Come renderesti sicura la riesecuzione di un caricamento retroattivo evitando doppi conteggi?
Dalla guida Amazon · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Quando sceglieresti un formato colonnare invece dell'archiviazione per righe e quali costi comporterebbe?
Dalla guida Amazon · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Quando sceglieresti lo streaming anziché l'elaborazione batch per una metrica di prodotto e quale sarebbe il costo?
Dalla guida Meta · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Come renderesti sicura la riesecuzione di un processo batch notturno?
Dalla guida Microsoft · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Come renderesti sicura la riesecuzione di una rielaborazione su larga scala senza effettuare doppi conteggi?
Dalla guida NVIDIA · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Quando sceglieresti lo streaming anziché l'elaborazione batch per una metrica di prodotto e quale sarebbe il costo?
Dalla guida LinkedIn · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Come renderesti sicura la riesecuzione di un backfill senza conteggi duplicati?
Dalla guida Apple · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Come renderesti sicura la riesecuzione di un grande caricamento retroattivo, evitando doppi conteggi?
Dalla guida Tesla · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Disponendo soltanto della documentazione di un'API sconosciuta, come realizzeresti un job di acquisizione funzionante in un'ora?
Dalla guida Stripe · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Quando sceglieresti lo streaming anziché l'elaborazione batch per un report finanziario e quale costo comporterebbe in termini di correttezza?
Dalla guida Stripe · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Come renderesti sicura la riesecuzione di un grande caricamento retroattivo, evitando doppi conteggi?
Dalla guida Intel · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Quando sceglieresti lo streaming invece dell'elaborazione batch per un caso d'uso di monitoraggio e quanto costerebbe?
Dalla guida Intel · Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Questa query scansiona un miliardo di righe e impiega venti minuti. Come la diagnostichi?
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Spiega la differenza tra partitioning e clustering, e quando ciascuno aiuta.
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Uno stakeholder vuole che il reporting storico rifletta la regione attuale di un cliente. Cosa si rompe?
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Come modelleresti un event stream che arriva fuori ordine?
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Quando sceglieresti una tabella ampia rispetto a un modello normalizzato?
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
La fonte upstream invia di nuovo i dati di ieri. Cosa succede al tuo job?
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Come faresti il backfill di due anni di storico senza interrompere il caricamento giornaliero?
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Dati in ritardo emergono tre giorni dopo la chiusura della partizione. Cosa fai?
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Cosa monitori, e cosa fa suonare il cercapersone di qualcuno alle tre di notte?
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Cosa causa uno shuffle, e perché è costoso?
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Il tuo job è lento e un task impiega molto più tempo degli altri. Cosa sta succedendo?
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Spiega il data skew e due modi per gestirlo.
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Quando sceglieresti lo streaming rispetto a un job batch pianificato?
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Cosa garantisce davvero l'exactly once processing, e dove non vale?
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV
Come gestiscono i watermark gli eventi fuori ordine in un'aggregazione windowed?
Esercitati in un colloquio simulato · Prepara la mia risposta dal mio CV