Data Analyst
Perché un cambio così frequente di lavoro (passaggi ogni 7-9-12 mesi)? Cosa non soddisfaceva, le aspettative e la realtà non coincidevano?
-- I marketer avviano campagne promozionali nell'app del servizio. Ci sono due tabelle: -- campaigns – elenco delle campagne -- - campaign – nome della campagna -- - action_type – tipo di campagna: "push" o "banner" -- communications – log del backend con le comunicazioni di queste campagne agli utenti -- - user_id – identificativo utente -- - campaign – nome della campagna -- - status – stato dell'evento: "success" o "error" --------------------------------------------------------------------------- -- 1. Inizialmente, nella tabella campaigns ci sono 4 righe: -- | campaign | action_type | -- |-------------|-------------| -- | promo_dogs | push | <- duplicato casualmente -- | promo_cats | banner | -- | promo_cats | banner | <- due righe -- | promo_rats | push | -- È anche noto che: -- le campagne promo_dogs e promo_cats sono state completate con successo su 100 utenti e ogni utente ha ricevuto una comunicazione, -- mentre promo_rats è ancora in fase di pianificazione. -- 1.1 Cosa mostrerà la query: SELECT campaign, COUNT(*) as rows, COUNT(DISTINCT co.user_id) AS users FROM campaigns AS ca INNER JOIN communications AS co ON ca.campaign = co.campaign GROUP BY ca.campaign AS campaign -- 1.2 Come cambierà la risposta se si cambia il tipo di JOIN in LEFT?
Quando sareste pronti a iniziare a lavorare in caso di superamento di tutte le fasi? Avete ferie pianificate?
Qual è il motivo per cui gli ultimi due lavori sono stati di breve durata?
Come valuti le tue competenze con Superset su una scala da 1 a 10?
Con quali risultati puoi vantarti?
Hai mai cercato e rilevato duplicati? Come hai affrontato questo processo?
-- 1.2 Come cambierà la risposta se si cambia il tipo di JOIN in LEFT? -- 1.3 Indica l'ordine di esecuzione degli operatori in questa query. from join group by select order by limit -- 2. La tabella campaigns è stata corretta: sono stati rimossi i duplicati, è stata aggiunta la chiave (PK). -- Sono state condotte più campagne, a causa di bug alcuni utenti hanno iniziato a ricevere tentativi di consegna delle comunicazioni falliti, e alcuni non sono riusciti a mostrarle affatto. -- Sulle campagne promozionali inviate agli utenti: -- 2.1 Scrivi una query che mostra il numero di utenti che hanno ricevuto con successo la comunicazione per ogni campagna. -- 2.2 Modifica la query per mostrare: il numero di utenti che non hanno ricevuto nessuna comunicazione di successo, per ogni campagna.
Cosa ti interessa adesso? Quale azienda, direzione o funzionalità stai considerando e cosa sicuramente non va bene?
Cos'è un errore di tipo II in statistica?
Come comprendi le mansioni e le funzioni della posizione di senior specialist in capacità numerica, secondo la descrizione dettagliata fornita dal responsabile?
Cosa ti ha interessato della posizione? Hai risposto tu o ti hanno trovato loro?
Hai esperienza con framework Agile (Scrum, Kanban)? Qual è la tua opinione a riguardo?
Proponi un algoritmo che, utilizzando i dati sul traffico delle chiamate e la geolocalizzazione degli abbonati ogni 15 minuti, determini se due abbonati vivono insieme.
Quali sono i principali compiti che svolgi in MPStats e con quale stack lavori?
Conosci i database relazionali e non relazionali? In cosa si differenziano?
Cosa trovi difficile nel lavoro di analista dei dati?
Hai domande per l'intervistatore?
Quale simbolo bisogna indicare dopo SELECT per selezionare tutte le colonne?
Come misurare esattamente 4 litri usando contenitori da 3 e 5 litri e una fonte d'acqua illimitata?