οκ λοιπόν η κουζίνα του Dev. 11 το βράδυ. Τρίτη. το pad thai στάζει λίπος στον πάγκο, από εκείνο το μαγαζί στο mission street, πάρα πολλές χαρτοπετσέτες όπως πάντα. Ο Dev λέει «εξήγησε τα σφάλματα Τύπου I εναντίον Τύπου II σε πλαίσιο A/B test.» τίποτα. το στόμα μου ανοίγει και δεν βγαίνει τίποτα. έκανα ολόκληρο μεταπτυχιακό στη στατιστική. δύο χρόνια από αυτό. και στέκομαι στην κουζίνα του ανίκανος να πω μία πρόταση για τα σφάλματα Τύπου I lol. τύπους, ναι. κανονικές λέξεις, όχι. Ο Dev κάθισε πίσω και περίμενε. τρία δευτερόλεπτα που κράτησαν έναν χρόνο. εκείνη η σκηνή στην κουζίνα είναι ο λόγος που γράφω αυτό, γιατί δύο εβδομάδες αργότερα ένας VP προϊόντος σε μια fintech εταιρεία μου έκανε τον ίδιο τύπο ερώτησης στον τρίτο γύρο ενός onsite και ο εγκέφαλός μου έκανε ακριβώς το ίδιο. τέσσερις ώρες μέσα. SQL window functions γύρος ένα. στατιστικό ψήσιμο γύρος δύο. churn prediction pitch γύρος τρία. μετά αυτός ο άνθρωπος θέλει να δικαιολογήσω τα μεγέθη δείγματος για ένα A/B test και δεν έχω τίποτα. το μεταπτυχιακό μου δεν με έσωσε. Ο Dev με είχε προειδοποιήσει. είναι data scientist στο Spotify, τρία χρόνια εκεί, του χρωστάω εννέα μπίρες σε αυτό το σημείο. μου είπε κάποτε σε ένα μπαρ «τα DS interviews είναι τέσσερα interviews που προσποιούνται ότι είναι ένα» και εγώ ήμουν στο τηλέφωνό μου χωρίς να ακούω. lol
Ο Dev είπε κάτι εκείνο το βράδυ που το μίσησα. ακουμπισμένος στο ψυγείο του, μπίρα στο χέρι, τι θράσος. «αν δεν μπορείς να εξηγήσεις μια έννοια σε έναν PM σε δύο προτάσεις δεν την καταλαβαίνεις για τη συνέντευξη.» μετά αυτός ο τρελός με έβαλε να εξηγήσω τη Bayesian ενημέρωση στην κοπέλα του τη Λένα. νηπιαγωγός. μηδέν υπόβαθρο σε στατιστική. καθόταν εκεί τρώγοντας μείγμα ξηρών καρπών και μου έριχνε μισόκλειστα βλέμματα ενώ εγώ μιλούσα ασυνάρτητα και δεν μπορούσα να μεταφράσω τα διαστήματα εμπιστοσύνης σε κανονικές λέξεις. τέσσερις προσπάθειες. ΤΕΣΣΕΡΙΣ. ήμουν εμφανώς κόκκινος. στην τρίτη προσπάθεια σχεδόν τα παράτησα και αυτή ακόμα μου έριχνε μισόκλειστα βλέμματα και έτρωγε ξηρούς καρπούς. στην τέταρτη έγνεψε και κάτι ξεκλείδωσε στον εγκέφαλό μου. σκέφτομαι εκείνο το μισόκλειστο βλέμμα της Λένας κάθε φορά που κάποιος μου ζητά να εξηγήσω p-values χωρίς τη λέξη πιθανότητα, ή πότε χρησιμοποιείς t-test εναντίον chi-squared, ή πες μου τα μαθηματικά του μεγέθους δείγματος A/B. οι ερωτήσεις που εμφανίζονται σε κάθε DS κύκλο για τον οποίο έχω ακούσει από οποιονδήποτε. οι ίδιες πέντε έννοιες φορώντας διαφορετικά λογότυπα εταιρειών. το εγχειρίδιο των εκατόν σαράντα δολαρίων μου δίδαξε λιγότερα από την κυρία με τους ξηρούς καρπούς
το τηλεφωνικό screening DS της Meta όμως, τέλη 2025, ο Dev πέρασε από αυτό. σχεδόν εξ ολοκλήρου SQL, δύσκολο SQL. window functions. CTEs. self-joins. μαθηματικά ημερομηνιών. η ερώτησή του ήταν βρες τους χρήστες από έναν πίνακα logins των οποίων η συχνότητα σύνδεσης έπεσε πάνω από πενήντα τοις εκατό μήνα με μήνα για τρεις συνεχόμενους μήνες. LAG, window functions, ομαδοποίηση ημερομηνιών, είκοσι λεπτά, κοινός επεξεργαστής, πάμε. δύο άλλοι άνθρωποι που ξέρω επιβεβαίωσαν ότι το DS της Meta είναι έτσι. η SQL είναι η πύλη, γράψε την από μνήμης ή το screening τελείωσε. το Google DS coding είναι πιο ελαφρύ από SWE αλλά θέλουν αληθινή Python, συγκεκριμένα Pandas, σου δίνουν ακαταστάτα δεδομένα, καθάρισέ τα, υπολόγισε μετρικές, μετά ο interviewer σε κοιτάζει μισόκλειστα και λέει «τι μας λέει αυτό.» lol. οι άνθρωποι γράφουν λειτουργικό κώδικα και μετά δεν μπορούν να πουν σε κανονική γλώσσα τι σημαίνει το δικό τους output. νεκρή σιωπή. ήμουν εκείνο το άτομο. κοιτάζοντας ένα dataframe. ξεχνώντας πώς δουλεύουν οι αριθμοί
Ο Dev με παρακολούθησε να κάνω ένα mock Google γύρο στο FaceTime και έκανε mute τον εαυτό του για να μην τον ακούω να γελάει. μου έστειλε μήνυμα μετά «φίλε έγραψες σωστό pandas και μετά δεν είπες τίποτα σαράντα δευτερόλεπτα.» εκείνα τα σαράντα δευτερόλεπτα είναι η ίδια σιωπή που σε σκοτώνει στους ML γύρους ειλικρινά. δεν θα σου ζητήσουν να παράγεις backpropagation. Ο Dev πήρε «πότε θα επέλεγες gradient boosting αντί random forest» στην Amazon και εγώ πήρα «ανισορροπημένες κλάσεις τι κάνεις» σε ένα mock μαζί του στον ίδιο πάγκο κουζίνας, το ίδιο λίπος pad thai στον πάγκο γιατί δεν καθαρίζει ποτέ, και πάγωσα ξανά. απαρίθμησε SMOTE και class weights και ρύθμιση κατωφλίου και precision-recall πάνω από accuracy και το business case γιατί τα false positives κοστίζουν διαφορετικά από τα false negatives και καθόταν εκεί κοιτάζοντάς με σαν τη Λένα με τους ξηρούς καρπούς. πέντε πράγματα. εγώ είχα δύο από αυτά. δύο στα πέντε ακούγεται σαν να διάβασες ένα blog post. χρειάζεσαι και τα πέντε και πρέπει να τα συνδέσεις και αυτό είναι που περνάει. ο γύρος ML deep-dive της Amazon είναι εκεί που ο Dev σχεδόν πέθανε, διαλέγεις ένα project από το βιογραφικό σου και σε τρυπάνε τριάντα λεπτά. ποιο μοντέλο. γιατί. ποια features. αξιολόγηση. τι θα άλλαζες. αυτός ο interviewer πέρασε ΔΕΚΑΠΕΝΤΕ λεπτά σε feature engineering για ένα σύστημα συστάσεων που ο Dev έχτισε στο Spotify. δεκαπέντε. σε ένα project. τον προετοίμασα ανακρίνοντάς τον για αυτό το project μία ώρα στον πάγκο της κουζίνας του και μέχρι το εικοστό λεπτό σκόνταφτε σε αποφάσεις που είχε πάρει οκτώ μήνες πριν. ξαναέγραψε όλες τις σημειώσεις του εκείνο το βράδυ. όλες. Η Google πάει θεωρητικά αντ' αυτού, αντιστάθμιση bias-variance, πολυπλοκότητα μοντέλου, regularization. «οκ αλλά ΓΙΑΤΙ η L1 παράγει αραιά βάρη.» λες περιοχή περιορισμού σε σχήμα διαμαντιού και η επόμενη ερώτηση είναι τι σημαίνει αυτό γεωμετρικά και γιατί έχει σημασία για την επιλογή features στην παραγωγή. Η Λένα θα είχε κάνει πολύ έντονα μισόκλειστα μάτια σε αυτό lol. διαίσθηση πάνω από αποδείξεις πάντα
τα case studies είναι εκεί που ο Dev με εντυπωσίασε ειλικρινά. «οι μετρικές έπεσαν δώδεκα τοις εκατό την περασμένη εβδομάδα, τι συνέβη.» χτίζεις μια έρευνα ζωντανά ενώ ο interviewer παίζει τον PM που σου δίνει ασαφείς απαντήσεις σε όλα. το Meta case study του Dev ήταν «οι ημερήσιοι ενεργοί χρήστες Instagram Reels έπεσαν οκτώ τοις εκατό στη Βραζιλία, πες μου τα βήματα.» πέντε λεπτά διευκρινιστικών ερωτήσεων πριν προτείνει ένα μόνο πράγμα. όλοι οι χρήστες ή ένα τμήμα. χρονισμός ενημέρωσης εφαρμογής. εποχιακά μοτίβα στη Βραζιλία συγκεκριμένα. εκείνα τα πέντε λεπτά διευκρινίσεων εντυπωσίασαν τον interviewer του περισσότερο από το αναλυτικό πλαίσιο που ακολούθησε. εγώ θα είχα πηδήξει κατευθείαν στις υποθέσεις και πιθανότατα θα είχα χάσει βαθμούς γι' αυτό. ακριβώς το ίδιο πρόβλημα με τα σαράντα δευτερόλεπτα σιωπής pandas lol. ο εγκέφαλός μου θέλει να απαντήσει πριν θελήσει να ρωτήσει. οι συμπεριφορικοί γύροι χρησιμοποιούν τη μέθοδο STAR, «πες μου για μια φορά που η ανάλυσή σου άλλαξε μια επιχειρηματική απόφαση.» συγκεκριμένη ανάλυση, ποιος ενδιαφερόμενος, ποια απόφαση άλλαξε, μετρήσιμο αποτέλεσμα. «έκανα κάποια ανάλυση και βοήθησε» είναι απάντηση μη-πρόσληψης. take-homes κάποιες εταιρείες ακόμα δίνουν, dataset, θέμα, σαράντα οκτώ ως εβδομήντα δύο ώρες, υπόβαλε ένα notebook. Ο Dev αξιολόγησε κάποτε ένα take-home φίλης. μοντέλο XGBoost τέλεια ρυθμισμένο, μηδέν εξηγήσεις γιατί πάρθηκε οποιαδήποτε απόφαση feature engineering. ούτε μία πρόταση για το γιατί επέλεξε εκείνα τα features. δεν προχώρησε. Ο Dev το κοίταξε και είπε «αυτό είναι kaggle dump όχι υπηρεσιακό σημείωμα.» γράψε το σαν να πείθεις έναν VP να ξοδέψει χρήματα. κάθε άτομο με το οποίο μίλησα που πήρε προσφορά το έγραψε έτσι. θα μπορούσες να περάσεις με ένα καθαρό kaggle-style notebook; ίσως. αλλά δεν θα στοιχημάτιζα σε αυτό αφού είδα εκείνη την υποβολή να απορρίπτεται
τα formats των εταιρειών αν τα θέλετε γιατί ο Dev με εξέτασε και σε αυτά lol. Η Meta DS είναι τηλεφωνικό screening SQL μετά onsite με product sense συν case study συν τεχνικό deep-dive συν συμπεριφορικό, το product sense είναι ο γύρος συγκεκριμένος της Meta όπου σκέφτεσαι για μετρικές για τα apps τους και είναι ο γύρος για τον οποίο ο Dev είπε ότι ένιωσε σαν να τον ψήνει ένας PM που τον μισεί. Η Google DS είναι τηλεφωνικό screening με coding και στατιστική μετά onsite με coding και ML concepts και case study και γύρο Googleyness που είναι η εκδοχή τους του «είσαι άτομο με το οποίο θέλουμε να φάμε μεσημεριανό.» Η Amazon DS ξεκινά με OA για SQL και βασική στατιστική μετά εικονικός κύκλος με coding, ML deep-dive σε προηγούμενη δουλειά, case study, συμπεριφορικό με αρχές ηγεσίας και αν δεν έχεις απομνημονεύσει δεκατέσσερις αρχές ηγεσίας καλή τύχη. οι DS κύκλοι αναμειγνύουν coding και ομιλία γι' αυτό μπερδεύουν τον κόσμο. οι γύροι SQL και Python μοιάζουν με coding interviews όπου η ζωντανή βοήθεια πιάνει τα κενά σύνταξης ή σου θυμίζει μια window function που ο εγκέφαλός σου έχασε (ο δικός μου έχασε τη LAG κατά τη διάρκεια του Meta screening μου, από όλα τα πράγματα lol). οι γύροι στατιστικής και case study είναι πιο συνομιλιακοί, μια ώθηση σε ένα βήμα πλαισίου σε κρατάει από το να μπεις σε σπιράλ
χρησιμοποίησα το InterviewMan κατά τη διάρκεια του δεύτερου κύκλου μου. SQL γύρος, μου σημείωσε ότι έγραφα ένα correlated subquery όταν μια window function θα ήταν πιο καθαρή. ΞΕΡΩ τις window functions. η πίεση με έκανε να πιάσω αυτό που έμαθα πρώτο που είναι ο πιο χαζός τύπος λάθους. ο γύρος case study ανέδειξε σκέψου εποχικότητα, αλλαγές προϊόντος, προβλήματα data pipeline όταν πήρα ερώτηση πτώσης μετρικών, βασικά το ίδιο πράγμα με τη Βραζιλία Reels που πήρε ο Dev αλλά για εταιρεία πληρωμών. ακριβώς αυτό που ο Dev μου είχε χωθεί στο κεφάλι σε εκείνον τον πάγκο κουζίνας πάνω από pad thai. τα νεύρα σβήσαν τα πάντα. τα mocks μαζί του ειλικρινά μου δίδαξαν περισσότερα από τους πραγματικούς γύρους γιατί έβλεπα ακριβώς πού οι εξηγήσεις μου γινόντουσαν χειρονομίες και δεν υπήρχε πίεση οπότε μπορούσα πραγματικά να τα διορθώσω. δώδεκα δολάρια το μήνα, χωρίς όριο στις συνεδρίες, το οποίο μετά από δύο χρόνια μεταπτυχιακού και καταστροφής από την κυρία με τους ξηρούς καρπούς δεν επρόκειτο να τσιγκουνευτώ σε αυτό lol. στην πραγματικότητα άρχισα να ανυπομονώ για τις mock συνεδρίες κάποια στιγμή, κάτι που δεν μου είχε συμβεί ποτέ στη ζωή μου. κοίταξα πρώτα για κάτι άλλο αλλά τα πάντα ήταν μόνο coding ή μόνο στατιστική, τίποτα που κάλυπτε τον πλήρη DS κύκλο. στατιστική και case study και συμπεριφορικό και SQL σε ένα εργαλείο. όλα τα άλλα ήταν μισό εργαλείο
ορίστε η πιο χαζή μου κίνηση. μελέτησα SQL μία εβδομάδα. στατιστική την επόμενη εβδομάδα. ML μετά. ξεχωριστά κουτάκια σαν να ήταν ξεχωριστά μαθήματα. μπήκα στο onsite μου και μου πέταξαν τα πάντα μαζί σε ένα απόγευμα, τέσσερις ώρες, τα πάντα ταυτόχρονα, ίδιο με εκείνον τον fintech VP που ήθελε μαθηματικά A/B test μετά από τρεις γύρους κάθε άλλου πράγματος. Ο Dev μου το είχε πει ότι αυτό θα γινόταν, στο μπαρ, στον πάγκο κουζίνας του, πιθανώς σε ένα μήνυμα που αγνόησα ενώ έτρωγα pad thai. εννέα μπίρες. του χρωστάω εννέα μπίρες και πιθανώς χρωστάω στη Λένα μια συγγνώμη που κατέσφαξα τη Bayesian ενημέρωση στην κουζίνα της ενώ αυτή προσπαθούσε να φάει ξηρούς καρπούς. ακόμα μου ρίχνει μισόκλειστα βλέμματα όταν πάω σπίτι τους lol
Ready to Ace Your Next Interview?
Join 57,000+ professionals using InterviewMan to get real-time AI assistance during their interviews.
