Data Analyst
Ποιες ποιότητες πρέπει να αναπτύξεις;
Έχετε ερωτήσεις για τον συνεντευκτή;
Τι είναι το σφάλμα τύπου II στη στατιστική;
Τι είδους join χρησιμοποιείται σε επίπεδο φυσικού στην pandas;
Πες μου, σε παρακαλώ, τι είναι ένα Σύστημα Διαχείρισης Βάσεων Δεδομένων;
Πες μου για τα εργαλεία που χρησιμοποιείς για την επεξεργασία δεδομένων. Με τι εργάζεσαι (SQL, Python);
-- Οι marketers ξεκινούν προωθητικές καμπάνιες στην εφαρμογή της υπηρεσίας. Υπάρχουν δύο πίνακες: -- campaigns – λίστα καμπανιών -- - campaign – όνομα καμπάνιας -- - action_type – τύπος καμπάνιας: "push" ή "banner" -- communications – λογιστικό αρχείο backend με τις αποστολές επικοινωνιών αυτών των καμπανιών στους χρήστες -- - user_id – αναγνωριστικό χρήστη -- - campaign – όνομα καμπάνιας -- - status – κατάσταση γεγονότος: "success" ή "error" --------------------------------------------------------------------------- -- 1. Αρχικά, στον πίνακα campaigns υπάρχουν 4 γραμμές: -- | campaign | action_type | -- |-------------|-------------| -- | promo_dogs | push | <- τυχαία διπλότυπο -- | promo_cats | banner | -- | promo_cats | banner | <- δύο γραμμές -- | promo_rats | push | -- Είναι επίσης γνωστό ότι: -- οι καμπάνιες promo_dogs και promo_cats πραγματοποιήθηκαν με επιτυχία σε 100 χρήστες και κάθε χρήστης έλαβε μια επικοινωνία, -- και το promo_rats βρίσκεται μόνο στο στάδιο του σχεδιασμού. -- 1.1 Τι θα εμφανίσει το ερώτημα: 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 Πώς θα αλλάξει η απάντηση αν αλλάξει ο τύπος JOIN σε LEFT;
Έχετε εμπειρία εργασίας με προϊόντα B2B στον τομέα της κυβερνοασφάλειας; Ποιες ιδιαιτερότητες βλέπετε στην εργασία με ένα τέτοιο προϊόν;
Έχετε εμπειρία με πλαίσια Agile (Scrum, Kanban); Ποια είναι η γνώμη σας γι' αυτό;
Ποια τρία βασικά χαρακτηριστικά, κατά τη γνώμη σας, θα ξεχώριζαν οι συνάδελφοι και οι διευθυντές σας από τον προηγούμενο χώρο εργασίας;
Προτείνετε έναν αλγόριθμο που, βάσει δεδομένων κίνησης κλήσεων και γεωεντοπισμού των συνδρομητών κάθε 15 λεπτά, θα καθορίζει αν δύο συνδρομητές ζουν μαζί.
Έχετε ποτέ αναζητήσει και εντοπίσει διπλότυπα; Πώς προσεγγίσατε αυτή τη διαδικασία;
-- 1.2 Πώς θα αλλάξει η απάντηση αν αλλάξουμε τον τύπο JOIN σε LEFT; -- 1.3 Δώστε τη σειρά εκτέλεσης των τελεστών σε αυτό το ερώτημα. from join group by select order by limit -- 2. Ο πίνακας campaigns διορθώθηκε: αφαιρέθηκαν διπλότυπα, προστέθηκε το κλειδί (PK). -- Πραγματοποιήθηκαν περισσότερες καμπάνιες, λόγω σφαλμάτων, οι χρήστες άρχισαν να λαμβάνουν αποτυχημένες προσπάθειες παράδοσης επικοινωνιών, και μερικοί δεν κατάφεραν καν να τις εμφανίσουν. -- Για τις προωθητικές καμπάνιες που στάλθηκαν στους χρήστες: -- 2.1 Γράψτε ένα ερώτημα που εμφανίζει τον αριθμό των χρηστών που έλαβαν επιτυχώς την επικοινωνία για κάθε καμπάνια. -- 2.2 Τροποποιήστε το ερώτημα ώστε να εμφανίζει: τον αριθμό των χρηστών που τελικά δεν έλαβαν καμία επιτυχημένη επικοινωνία, για κάθε καμπάνια.
Θα διαφέρουν τα αποτελέσματα που επιστρέφονται από τα ακόλουθα ερωτήματα; 1 select * from A left join B on A.id = B.id and B.val = 'A' 2 select * from A left join B on A.id = B.id where B.val = 'A'
Ποια είναι τα όνειρα από την άποψη της επόμενης θέσης και πόσο χρόνο αφιερώνεις σε αυτό;
Είστε εξοικειωμένοι με σχεσιακές και μη σχεσιακές βάσεις δεδομένων; Πώς διαφέρουν;
Έχετε εργαστεί ποτέ με το Git;
Τι σε δυσκολεύει στη δουλειά του αναλυτή δεδομένων;
Ποια είναι η διαφορά μεταξύ των εντολών DROP και TRUNCATE;
Ποιο σύμβολο πρέπει να αναφερθεί μετά το SELECT για να επιλεγούν όλες οι στήλες;