Sobes.tech
02 / 03

Data Analyst

Ποιες ποιότητες πρέπει να αναπτύξεις;

Middle
Бакарди
18

Έχετε ερωτήσεις για τον συνεντευκτή;

Intern
Яндекс
18

Τι είναι το σφάλμα τύπου II στη στατιστική;

Senior
Москвариум
18

Τι είδους join χρησιμοποιείται σε επίπεδο φυσικού στην pandas;

Senior
Москвариум
18

Πες μου, σε παρακαλώ, τι είναι ένα Σύστημα Διαχείρισης Βάσεων Δεδομένων;

Middle
Бакарди
18

Πες μου για τα εργαλεία που χρησιμοποιείς για την επεξεργασία δεδομένων. Με τι εργάζεσαι (SQL, Python);

Senior
Москвариум
18

-- Οι 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;

Intern
Яндекс
17

Έχετε εμπειρία εργασίας με προϊόντα B2B στον τομέα της κυβερνοασφάλειας; Ποιες ιδιαιτερότητες βλέπετε στην εργασία με ένα τέτοιο προϊόν;

Middle+
Пассворк
17

Έχετε εμπειρία με πλαίσια Agile (Scrum, Kanban); Ποια είναι η γνώμη σας γι' αυτό;

Senior
Москвариум
17

Ποια τρία βασικά χαρακτηριστικά, κατά τη γνώμη σας, θα ξεχώριζαν οι συνάδελφοι και οι διευθυντές σας από τον προηγούμενο χώρο εργασίας;

Middle+
Пассворк
17

Προτείνετε έναν αλγόριθμο που, βάσει δεδομένων κίνησης κλήσεων και γεωεντοπισμού των συνδρομητών κάθε 15 λεπτά, θα καθορίζει αν δύο συνδρομητές ζουν μαζί.

Middle
МТСМТС
17

Έχετε ποτέ αναζητήσει και εντοπίσει διπλότυπα; Πώς προσεγγίσατε αυτή τη διαδικασία;

Senior
Москвариум
17

-- 1.2 Πώς θα αλλάξει η απάντηση αν αλλάξουμε τον τύπο JOIN σε LEFT; -- 1.3 Δώστε τη σειρά εκτέλεσης των τελεστών σε αυτό το ερώτημα. from join group by select order by limit -- 2. Ο πίνακας campaigns διορθώθηκε: αφαιρέθηκαν διπλότυπα, προστέθηκε το κλειδί (PK). -- Πραγματοποιήθηκαν περισσότερες καμπάνιες, λόγω σφαλμάτων, οι χρήστες άρχισαν να λαμβάνουν αποτυχημένες προσπάθειες παράδοσης επικοινωνιών, και μερικοί δεν κατάφεραν καν να τις εμφανίσουν. -- Για τις προωθητικές καμπάνιες που στάλθηκαν στους χρήστες: -- 2.1 Γράψτε ένα ερώτημα που εμφανίζει τον αριθμό των χρηστών που έλαβαν επιτυχώς την επικοινωνία για κάθε καμπάνια. -- 2.2 Τροποποιήστε το ερώτημα ώστε να εμφανίζει: τον αριθμό των χρηστών που τελικά δεν έλαβαν καμία επιτυχημένη επικοινωνία, για κάθε καμπάνια.

Intern
Яндекс
17

Θα διαφέρουν τα αποτελέσματα που επιστρέφονται από τα ακόλουθα ερωτήματα; 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'

Middle
МТСМТС
17

Ποια είναι τα όνειρα από την άποψη της επόμενης θέσης και πόσο χρόνο αφιερώνεις σε αυτό;

Middle
Бакарди
17

Είστε εξοικειωμένοι με σχεσιακές και μη σχεσιακές βάσεις δεδομένων; Πώς διαφέρουν;

Middle
Бакарди
16

Έχετε εργαστεί ποτέ με το Git;

Middle
МТСМТС
16

Τι σε δυσκολεύει στη δουλειά του αναλυτή δεδομένων;

Senior
Москвариум
16

Ποια είναι η διαφορά μεταξύ των εντολών DROP και TRUNCATE;

Middle
Бакарди
16

Ποιο σύμβολο πρέπει να αναφερθεί μετά το SELECT για να επιλεγούν όλες οι στήλες;

Middle
МТСМТС
16
/15