Τι είναι η τιμή p και πώς βγάζουμε συμπεράσματα βάσει αυτής κατά τον υπολογισμό ενός τεστ A/B (απορρίπτοντας ή μη απορρίπτοντας την μηδενική υπόθεση);
Data Analyst
Εξηγήστε με λόγια τον αλγόριθμο για τον υπολογισμό του εσωτερικού προϊόντος δύο συμπιεσμένων (κωδικοποιημένων σε RLE) διανυσμάτων σε μια μόνο διέλευση χωρίς την αποσυμπίεσή τους. Ποια είναι η ασυμπτωτική πολυπλοκότητα σε χρόνο;
Χρησιμοποιήθηκε ML για την επιλογή χαρακτηριστικών στην εργασία ταξινόμησης αυτοκινήτων;
Μίλησέ μου για τα πιο ενδιαφέροντα έργα σου και γιατί θέλεις να εξελιχθείς στην ανάλυση.
D. Κινέζικα πυροτεχνήματα Ο Βλαντιμίρ αγόρασε ένα σετ από 3 κινέζικα πυροτεχνήματα. Φαίνονται ακριβώς τα ίδια και ανακατεύονται σε ένα κουτί, αλλά σύμφωνα με τις οδηγίες, έχουν διαφορετική αξιοπιστία: 1. "Ελίτ" — ποσοστό ελαττωμάτων 10% (πιθανότητα επιτυχίας 0.9). 2. "Πρότυπο" — ποσοστό ελαττωμάτων 20% (πιθανότητα επιτυχίας 0.8). 3. "Οικονομικό" — ποσοστό ελαττωμάτων 40% (πιθανότητα επιτυχίας 0.6). Ο Βλαντιμίρ παίρνει τυχαία το πρώτο πυροτέχνημα, το ανάβει, και λειτουργεί επιτυχώς. Ευτυχισμένος, αποφασίζει να πυροδοτήσει τα υπόλοιπα δύο ένα μετά το άλλο. Ποια είναι η πιθανότητα και τα δύο δεύτερα και τρίτα πυροτεχνήματα να λειτουργήσουν επίσης — χωρίς ελάττωμα; Στρογγυλοποιήστε την απάντηση σε τρία δεκαδικά ψηφία.
Θα λειτουργούσε η προτεινόμενη λύση για SQLite;
Μια φορά κι έναν καιρό, ένας ασκούμενος κατά της απάτης της Yandex Ads εντάχθηκε στην ομάδα. Καθώς η ομάδα απάτης ήταν ενεργή, προσομοίαζε την κίνηση στους ιστότοπούς τους μέσω επισκέψεων bot, και έτσι λάμβανε χρήματα για εμφανίσεις διαφημίσεων από bots, η αποστολή του ασκούμενου ήταν να βρει όλους αυτούς τους απατηλούς ιστότοπους με ψεύτικη κίνηση. Ενδιαφέρον είναι ότι όλη η κίνηση σε αυτούς τους ιστότοπους δημιουργούνταν με υποκατάσταση IP, κάνοντας να φαίνεται ότι ένας bot επισκεπτόταν από την πόλη A, αλλά στην πραγματικότητα η συσκευή βρισκόταν σε εντελώς διαφορετικό μέρος. Πέρασε πολύς χρόνος, και ο ασκούμενος προσπάθησε να καλύψει ολόκληρη αυτή την ομάδα απάτης, καταφέρνοντας ακόμη και να πιάσει μερικούς ιστότοπους μερικώς. Αλλά ολόκληρο το δίκτυο δεν μπόρεσε να πιαστεί. Μετά από κάποιο χρονικό διάστημα, παρατήρησε μια είδηση: στην πόλη A, στις 02.08.2025, δεν υπήρχε καθόλου κινητό διαδίκτυο. Ωστόσο, το ενσύρματο (οικιακό) διαδίκτυο συνέχιζε να λειτουργεί. Δεδομένου αυτού, πώς μπορεί ο ασκούμενος να βρει όλους τους ψεύτικους ιστότοπους; Έχετε αρχεία καταγραφής ιστότοπων σε μορφή πίνακα για την περίοδο από 30.07.2025 έως 10.08.2025: timestamp | site_id | city_id Κάθε εγγραφή αντιστοιχεί σε μια επίσκεψη σε έναν ιστότοπο από μια συσκευή. Είναι γνωστό ότι η κίνηση bot αλλάζει πολύ λιγότερο από την πραγματική κίνηση ανά ημέρα. Ο στόχος σας είναι να βρείτε όλους τους ιστότοπους, των οποίων η κίνηση αποτελούνταν κυρίως από bots που πλαστογράφησαν την περιοχή τους στην πόλη A. Σημείωση Ο πίνακας που περιέχει τα δεδομένα ονομάζεται logs. Παράδειγμα εγγραφής στον πίνακα: timestamp | site_id | city_id [phone]:13:53 | 6e84d9b71ca44aea | A
Ποια είναι η ασυμπτωτική πολυπλοκότητα της προτεινόμενης λύσης σε χρόνο και μνήμη;
Γιατί έχει ακόμα νόημα η τυποποίηση της μορφής απάντησης στο benchmark, ακόμα και αν περιορίζει το μοντέλο;
Μπορεί να λυθεί το Product of Array Except Self πιο εύκολα αν επιτρέπεται η χρήση οποιωνδήποτε λειτουργιών;
Ποια είναι η πολυπλοκότητα μνήμης της λύσης στο πρόβλημα Product of Array Except Self και ποιες επιπλέον μεταβλητές χρησιμοποιούνται;
-- 1.2 Πώς θα αλλάξει η απάντηση αν αλλάξουμε τον τύπο JOIN σε LEFT; -- 1.3 Δώστε τη σειρά εκτέλεσης των τελεστών σε αυτό το ερώτημα. from join group by select order by limit -- 2. Ο πίνακας campaigns διορθώθηκε: αφαιρέθηκαν διπλότυπα, προστέθηκε το κλειδί (PK). -- Πραγματοποιήθηκαν περισσότερες καμπάνιες, λόγω σφαλμάτων, οι χρήστες άρχισαν να λαμβάνουν αποτυχημένες προσπάθειες παράδοσης επικοινωνιών, και μερικοί δεν κατάφεραν καν να τις εμφανίσουν. -- Για τις προωθητικές καμπάνιες που στάλθηκαν στους χρήστες: -- 2.1 Γράψτε ένα ερώτημα που εμφανίζει τον αριθμό των χρηστών που έλαβαν επιτυχώς την επικοινωνία για κάθε καμπάνια. -- 2.2 Τροποποιήστε το ερώτημα ώστε να εμφανίζει: τον αριθμό των χρηστών που τελικά δεν έλαβαν καμία επιτυχημένη επικοινωνία, για κάθε καμπάνια.
Πώς συγκρίνουμε την απάντηση του μοντέλου με το ground truth σε ένα benchmark; Ποια μετρική πρέπει να χρησιμοποιήσουμε;
A. Το Καλύτερο Ερευνητικό Εργαστήριο Σε μια συγκεκριμένη πόλη, αρκετά ερευνητικά εργαστήρια ασχολούνται με την έρευνα βακτηριακών καλλιεργειών. Μελετούν μια ακολουθία δειγμάτων, όπου κάθε δείγμα ανήκει σε ένα συγκεκριμένο στέλεχος (τύπο βακτηρίων). Το κύριο βιολογικό ερευνητικό πανεπιστήμιο ανακοίνωσε έναν διαγωνισμό: να βρεθεί ο μέγιστος αριθμός διαδοχικών δειγμάτων που μπορούν να αναλυθούν λαμβάνοντας υπόψη τον περιορισμό. Συγκεκριμένα: σε οποιοδήποτε συνεχές τμήμα της ακολουθίας, δεν πρέπει να υπάρχουν περισσότερα από K διαφορετικά στελέχη. Το εργαστήριό μας επιδιώκει να γίνει το καλύτερο στην πόλη. Για να κερδίσει στον διαγωνισμό, πρέπει να βρούμε ακριβώς ένα τέτοιο μέγιστο μήκος τμήματος που ικανοποιεί αυστηρή προϋπόθεση. Σας βασιζόμαστε, διότι σε περίπτωση νίκης, το εργαστήριο θα λάβει επιχορήγηση που θα ανοίξει νέους ορίζοντες για την έρευνά μας. Μορφή εισόδου Η πρώτη γραμμή περιέχει δύο αριθμούς: N — το μήκος της ακολουθίας δειγμάτων και K — ο περιορισμός στον αριθμό διαφορετικών στελεχών. Η δεύτερη γραμμή περιέχει N αριθμούς — τα στοιχεία της ακολουθίας. Μορφή εξόδου Το πρόγραμμα πρέπει να εμφανίσει τον αριθμό του μέγιστου μήκους τμήματος της ακολουθίας δειγμάτων. Παράδειγμα 1 Είσοδος [phone] Έξοδος 3
Για μια λίστα ακέραιων αριθμών, επιστρέψτε μια λίστα του ίδιου μεγέθους, όπου στη θέση i βρίσκεται το γινόμενο όλων των στοιχείων της λίστας, εκτός από το στοιχείο στη θέση i της αρχικής λίστας Παραδείγματα: [2, 3, 4] -> [3*4, 2*4, 2*3] -> [12, 8, 6] def product_except_self(nums: list[int]) -> list[int]: # ο κώδικάς σας εδώ
Μπορείτε να πείτε ποιο στοίβα τεχνολογιών και ποια εργαλεία χρησιμοποιήσατε και κατακτήσατε;
Γράψτε μια ολοκληρωμένη συνάρτηση sum_series σε Python και ελέγξτε την με το παράδειγμα από το πρόβλημα.
Πόσο ενδιαφέρεστε για την μηχανική μάθηση και θα θέλατε να την εφαρμόσετε στη δουλειά σας ως εργαλείο;
Τι θα αλλάξει αν αντικαταστήσετε το COUNT(*) με COUNT() χωρίς ορίσματα;
Πώς θα δημιουργούσες ένα benchmark για τη γεωμετρία; Περιέγραψε τη διαδρομή από την ιδέα μέχρι το τελικό σύνολο δεδομένων.