**Compiti SQL** 1) Elenchi il numero di ordini in stato "processing" per ogni esecutore a marzo 2024 SOLO per ordini prioritari (priority = 'high').
Product Analyst
**Compiti Python** Un DataFrame Pandas con dati da orders_log si chiama df. 1) Filtra le righe: stato "processing" e ricavo (revenue) > 50000 e priorità "high". Mostra il risultato. 2) Crea una colonna 'revenue_group' secondo le regole: ‘Small’ (< 50000), ‘Medium’ (50000 <= revenue < 90000), ‘Large’ (>= 90000). Poi conta il numero di ordini in ogni gruppo per categorie (Category) e mostra il risultato. 1) df[(df["state"] == "processing") & (df["revenue"] > 50000) & (df["priority"] == "high")] 2)
**Compiti SQL** 1) Elenca il numero di ordini in stato "processing" per ogni esecutore (executor) per marzo 2024 SOLO per ordini prioritari (priority = 'high'). 2) Trova il ricavo medio (revenue) per ogni categoria (Category) di prodotti. 3) Determina quanti clienti unici (client_id) hanno effettuato ordini nella categoria "Electronics". 4) Mostra la lista degli ordini che sono stati rifiutati (state = 'rejected') o cancellati, se presenti. 5) Trova l'esecutore (executor) che ha gestito il maggior numero di ordini in stato "completed".
20. Parentesi valide Dato una stringa s contenente solo i caratteri '(', ')', '{', '}', '[' e ']', determina se la stringa di input è valida. Una stringa di input è valida se: 1. Le parentesi aperte devono essere chiuse con lo stesso tipo di parentesi. 2. Le parentesi aperte devono essere chiuse nell'ordine corretto. 3. Ogni parentesi di chiusura ha una parentesi aperta corrispondente dello stesso tipo. Esempio 1: Input: s = "()" Output: true Esempio 2: Input: s = "()[]{}" Output: true Esempio 3: Input: s = "(]" Output: false
**Compiti SQL** 1) Mostrare il numero di ordini in stato "processing" per ogni esecutore (executor) per marzo 2024 SOLO per ordini prioritari (priority = 'high'). Ordinare per numero in ordine decrescente. Escludere gli esecutori con 0 ordini. 2) Mostrare il numero di ordini completati con successo per categorie, con un ricavo medio > 70000, considerando solo ordini di clienti con ID >= 1002. Escludere le categorie senza ricavo medio noto. 3) Aggiungere alla tabella orders_log una colonna rank, che ordina le registrazioni per ogni esecutore per timestamp in ordine crescente, ma solo per ordini con stato "pending" o "processing". Esempio di risultato (executor=1):
Parlami più dettagliatamente del progetto di squadra: chi ha partecipato al team, qual era la tua area di responsabilità e come si è strutturata la comunicazione all'interno del team?
Parlami di te e della tua esperienza. Con cosa ti occupi attualmente?
Quali sono le tue aspettative per lo stage? Ti vedi in futuro come uno specialista esperto in analisi del prodotto?
Come ti trovi con l'apprendimento automatico e la Data Science? Ti interessa questa area?
Quali compiti nell'analisi ti piacciono di più, quali meno? Quale direzione nell'analisi ti attrae? Sei interessato ai test A/B e alla verifica delle ipotesi?