Domande dei Colloqui per Data Analyst, per Fase
Di Aaron Cao · Aggiornato il

I percorsi di colloquio per data analyst di solito comprendono SQL, statistica, un case aziendale o sulle metriche, competenze su fogli di calcolo e visualizzazione, e domande comportamentali. SQL e il case aziendale determinano la maggior parte degli esiti, e il case viene valutato in base a come traduci una domanda aziendale vaga in qualcosa di misurabile.
Quali fasi contiene un percorso di colloquio da data analyst?
I candidati spesso si preparano solo su SQL e vengono colti di sorpresa dalla fase di case, che è dove le offerte vengono spesso decise. Questa sezione mappa l'intero percorso in modo che la tua preparazione vi corrisponda. I colloqui da analyst riutilizzano cinque tipi di fase, e ognuna valuta una cosa diversa.
- SQL. Scrittura di query dal vivo o un take-home. Il filtro tecnico più comune.
- Statistica e probabilità. Domande concettuali su cosa significhi un risultato, non dimostrazioni.
- Case aziendale e metriche. Una domanda aziendale vaga che trasformi in una misurabile.
- Fogli di calcolo e visualizzazione. Funzioni di Excel o Google Sheets, e scelta del grafico per un pubblico.
- Comportamentale. Conflitti con gli stakeholder, quando ti viene chiesto un numero che non puoi ancora sostenere, e come gestisci l'essere in errore.
La linea di demarcazione tra i candidati che passano e quelli che non passano è di solito la comunicazione, non la tecnica. Un analyst che scrive una query corretta in silenzio ottiene un punteggio inferiore rispetto a chi spiega cosa sta verificando e perché.
Quali domande di SQL e statistica vengono poste?
SQL
- Trova il secondo stipendio più alto in una tabella.
- Scrivi una query che restituisca l'ordine più recente di ogni cliente.
- Qual è la differenza tra un inner join e un left join, e quando questa scelta cambia il numero di righe?
- Conta gli utenti che hanno effettuato un ordine a gennaio ma non a febbraio.
- Calcola un totale progressivo dei ricavi giornalieri.
- Classifica i prodotti per ricavo all'interno di ogni categoria.
- Trova le righe duplicate e scrivi la query che le rimuove.
- Calcola la crescita mese su mese in percentuale.
- Cosa può fare
HAVINGcheWHEREnon può? - Come influiscono i valori NULL su un
COUNT, un join e una media?
Le window function e la domanda sui NULL distinguono i candidati più di qualsiasi altra cosa in quella lista. Dire ad alta voce che "un left join qui manterrà i clienti senza ordini, e i loro totali diventeranno NULL invece di zero" è esattamente il segnale che gli intervistatori ascoltano.
Statistica e probabilità
- Spiega il p-value a qualcuno che non ha studiato statistica.
- Qual è la differenza tra correlazione e causalità in un caso che hai visto?
- Quando useresti la mediana invece della media?
- Cosa ti dice un intervallo di confidenza?
- Come verificheresti se il risultato di un test A/B è attendibile?
- Cos'è il selection bias, e come potrebbe manifestarsi nei nostri dati?
Queste fasi verificano se ci si può fidare di te per un'interpretazione. Un linguaggio semplice e preciso batte le formule da manuale, e ammettere il limite di ciò che un risultato sostiene viene valutato positivamente.
Quali domande di case aziendale e comunicazione vengono poste?
La fase di case ti presenta una domanda aziendale poco definita. Il lavoro consiste nel trasformarla in qualcosa che puoi effettivamente interrogare.
- Le registrazioni aumentano ma gli utenti attivi restano stabili. Come indaghi?
- Come misureresti se una nuova funzionalità ha successo?
- I ricavi sono calati del 10 percento il mese scorso. Guidami attraverso la tua diagnosi.
- Quale metrica metteresti sulla dashboard esecutiva, e quale escluderesti?
- Come capiresti se un canale di marketing sta effettivamente funzionando?
- Uno stakeholder vuole un numero entro fine giornata e i dati sono incompleti. Cosa consegni?
- Come definiresti un utente attivo per questo prodotto?
Fogli di calcolo e visualizzazione
- Quale funzione useresti per combinare due tabelle su una chiave condivisa, e cosa si rompe se le chiavi non corrispondono?
- Costruisci una tabella pivot che mostri i ricavi per regione e mese. Cosa controlli per primo?
- Quale grafico useresti per una distribuzione, e quale per un trend?
- Hai otto categorie e una domina sulle altre. Come lo presenti onestamente?
Comportamentale
- Raccontami di un'analisi che ha cambiato una decisione.
- Descrivi una volta in cui il tuo numero si è rivelato sbagliato. Cosa è successo dopo?
- Come hai gestito uno stakeholder che voleva una risposta diversa da quella che i dati fornivano?
A una junior analyst in colloquio presso un'azienda ad abbonamento è stato chiesto perché i ricavi fossero calati mentre le registrazioni aumentavano. Invece di indovinare, ha elencato secondo cosa avrebbe segmentato, livello di piano, regione, e nuovi rispetto a rinnovi, e ha detto che avrebbe verificato se quel mese fosse stata rilasciata una modifica dei prezzi. L'intervistatore le ha detto che la verifica di una modifica rilasciata era la parte che la maggior parte dei candidati saltava.
Come dovresti esercitarti su queste domande?
Leggere le domande sviluppa la capacità di riconoscerle. I colloqui testano la produzione sotto pressione di tempo, e sono competenze diverse.
- Scrivi SQL a mano, ad alta voce. Le fasi dal vivo spesso usano un editor semplice senza autocompletamento e senza modo di eseguire la query. Esercitarsi in quella modalità fa emergere la sintassi che conosci solo a metà.
- Narra mentre interroghi. Di' cosa stai unendo e cosa ti aspetti che faccia il numero di righe. Gli intervistatori valutano il ragionamento che possono ascoltare.
- Esercita la traduzione per lo stakeholder. Dopo ogni case, spiega il risultato in tre frasi senza gergo. Quella spiegazione è una fase valutata nella maggior parte delle aziende.
- Fai le prove contro le domande di approfondimento. La seconda domanda, "cosa succede se i dati sono incompleti", è dove i case si vincono davvero.
Eseguire questi prompt contro un intervistatore che ribatte è la simulazione più vicina disponibile; lo strumento di mock interview eseguirà fasi in stile analyst con domande di approfondimento. Altri set di ruoli e argomenti sono disponibili nell'hub delle domande di colloquio.
Un limite: i test SQL take-home e le piattaforme di valutazione sorvegliate sono fuori da ciò che copre un assistente live, e le fasi di query con schermo condiviso mostrano tutto ciò che è sul tuo display. In una conversazione video dal vivo, SubcueAI funziona come un'app desktop locale o un Side Panel del browser Chromium senza che nessun bot da riunione si unisca alla chiamata. L'hub sulla rilevabilità offre il quadro completo.
FAQ
Quanto SQL mi serve per un colloquio da data analyst?
I colloqui da data analyst includono Python o R?
Qual è il motivo più comune per cui i candidati falliscono i colloqui da analyst?
Dovrei fare domande durante una fase di SQL?
Come mi esercito con le domande da analyst senza un partner?
Domande correlate
- Quali domande vengono poste in un colloquio da data engineer?
- Quali domande vengono poste in un colloquio da data scientist?
- Quali domande vengono poste in un colloquio da product manager?
- Quali domande su Copilot e sugli assistenti di codice ricevono gli sviluppatori ai colloqui?
- Quali domande vengono poste in un secondo colloquio?
- Quali domande vengono poste in un colloquio con IA?