Leave a Review & Get 30% OFF - Limited Time Offer!

00:00:00
Guides

Οδηγός συνέντευξης μηχανικού λογισμικού στην Airbnb 2026

Last updated: January 27, 2026|5 min read|By InterviewMan Team

λοιπόν η φίλη μου η Priya μου είπε έξι μήνες πριν το onsite μου στην Airbnb ότι η κουλτούρα έχει το ίδιο βάρος με το coding στο τελικό τους debrief. την γέλασα. κυριολεκτικά γέλασα lol. μετά κάθισα στο αμάξι μου είκοσι λεπτά μετά το onsite κοιτώντας το τιμόνι γιατί με απέρριψαν λόγω ερώτησης belonging -- όχι coding, όχι system design, μια ερώτηση για το πώς κάνεις κάποιον να νιώσει ευπρόσδεκτος στην ομάδα. είχα δώδεκα STAR ιστορίες έτοιμες και κάθε μία ήταν για shipping features ή χειρισμό διαφωνιών ή τεχνικά πράγματα. καμία για ένταξη. η έκφραση της Priya όταν της είπα ήταν κάτι.

"Be a Host" και "Belonging" είναι οι πραγματικές βασικές αξίες τους, δεν είναι απλά συνθήματα σε αφίσες. ο interviewer κουλτούρας μου έκανε τρεις ερωτήσεις και οι τρεις ήταν για το πώς κάνεις τους ανθρώπους να νιώσουν ότι ανήκουν. δεν είχα τίποτα. προσπάθησα να σκεφτώ κάτι σχετικά με το onboarding ενός νέου μηχανικού στην προηγούμενη εταιρεία μου και ειλικρινά ενώ το έλεγα δυνατά ήξερα ότι ακουγόταν σαν σκουπίδια. η Priya με είχε προειδοποιήσει -- μέτριοι coders που πετυχαίνουν στην κουλτούρα παίρνουν προσφορές και δυνατοί coders που την χαλάνε απορρίπτονται. νόμιζα ότι ήταν δραματική και απλά ήταν ακριβής lol.

οκ ας μιλήσω για τους πραγματικούς γύρους γιατί το coding ήταν εντελώς διαφορετική εμπειρία από τη Google. οι interviewers της Airbnb μιλάνε μαζί σου. στο σαρανταπεντάλεπτο phone screen μου πήρα DFS connected components και το τελείωσα σε κάπου είκοσι λεπτά και η interviewer μου πέρασε τον υπόλοιπο χρόνο βοηθώντας με να ψάξω edge cases. κυριολεκτικά είπε «μπορεί να θέλεις να ελέγξεις κενό input» και παραλίγο να πέσω από την καρέκλα γιατί στη Google κανείς δεν σου δίνει τίποτα. στην Airbnb σε σπρώχνουν. σχεδιάζουν στον πίνακα μαζί σου. στο system design ο interviewer μου στεκόταν δίπλα μου στον πίνακα σχεδιάζοντας μαζί μου αντί να κάθεται στην άλλη πλευρά του δωματίου παρακολουθώντας. αισθανόταν σαν pair programming.

πριν το phone screen υπάρχει HackerRank. δύο προβλήματα, μεσαία δυσκολία, σαράντα πέντε λεπτά. εγώ είχα array manipulation και ένα binary tree πρόβλημα. η Priya πήρε graph αντί tree οπότε εναλλάσσουν τις ερωτήσεις. θέλουν πραγματικό κώδικα που τρέχει όχι ψευδοκώδικα κάτι που με ξάφνιασε ερχόμενος από το whiteboard στυλ της Google. μετά ένα τριαντάλεπτο recruiter call, βασικά απλά τσεκάρουν αν είσαι κανονικός άνθρωπος που πραγματικά θέλει τη δουλειά.

στην ημέρα onsite είχα δύο coding rounds και το system design. πρώτο coding ήταν binary tree path sums με depth constraint, διαχειρίσιμο. δεύτερο ήταν interval merging σε επικαλυπτόμενα reservation windows πλαισιωμένο γύρω από guest bookings που συγκρούονται μεταξύ τους -- αισθανόταν σαν κάτι από τον πραγματικό production κώδικά τους. μεσαίο προς δύσκολο, πίεσα τον χρόνο αλλά τελείωσα. το μοτίβο είναι ότι παίρνουν τυπικά πράγματα LeetCode και τα ντύνουν σε γλώσσα Airbnb -- bookings και listings και reservations και availability windows. κοίτα πέρα από το domain framing και είναι δέντρα, πίνακες, γράφοι, διαστήματα. τίποτα εξωτικό.

το system design ειλικρινά ήταν το αγαπημένο μου κομμάτι ολόκληρης της μέρας. η εκφώνηση ήταν «χτίσε ένα booking and listing system» και ο interviewer μου συνέχιζε να πετάει σενάρια. τι γίνεται αν δύο guests κάνουν book το ίδιο listing την ίδια ακριβώς στιγμή. τι συμβαίνει όταν ο host εξαφανίζεται μέσα στο booking. availability που αλλάζει. τιμές που κινούνται με τη ζήτηση και τη σεζόν. cancellation policies ανά listing. η τυπική YouTube hotel booking προετοιμασία κάλυψε ίσως σαράντα τοις εκατό. τα υπόλοιπα ήταν domain πράγματα Airbnb και αυτοσχεδίαζα προχωρώντας.

αυτό που κατάλαβα μετά τη γκάφα εκείνου του γύρου είναι ότι η γενική προετοιμασία «σχεδίασε το Twitter» καταρρέει εδώ. για την Airbnb χρειάζεται να κατανοήσεις double-booking και πώς να το χειριστείς, state machines host και guest, dynamic pricing, πώς λειτουργεί το search ranking τους, availability calendars σε κλίμακα. τη δεύτερη φορά η προσέγγισή μου ήταν να αναδιατυπώσω τον στόχο με δικά μου λόγια, να κάνω ερωτήσεις για να στενέψω το scope, να πετάξω εγώ λογικούς αριθμούς, να ξεκινήσω πολύ υψηλό επίπεδο, μετά να σκάψω σε ό,τι φαινόταν να την ενδιέφερε περισσότερο. το double-booking ήταν αυτό στο οποίο πίεσε περισσότερο και τις δύο φορές.

το μεσημεριανό είναι «δεν βαθμολογείται» σε εισαγωγικά γιατί η Priya λέει ότι ο σύντροφος μεσημεριανού της ανέφερε κάτι γι' αυτήν στο debrief. οπότε απλά να είσαι φυσιολογικός όλη τη μέρα.

γύρισα μήνες αργότερα και έτρεξα InterviewMan για τη δεύτερη προσπάθεια. αρχίζει ο γύρος κουλτούρας και είχε ήδη τραβήξει μια ιστορία belonging από μια συζήτηση που είχα κάνει μαζί του νωρίτερα, πριν καν καταλάβω τι ήθελε ο interviewer. στο coding είχε το DFS approach μέσα σε δευτερόλεπτα από την εμφάνιση του προβλήματος. στο system design σημείωσε αμέσως double-booking concurrency, ίδια γωνία στην οποία η interviewer μου πίεσε περισσότερο την προηγούμενη φορά. έλεγξα dock, λίστα processes, Activity Monitor σε HackerRank και Zoom, τίποτα δεν φάνηκε. δώδεκα δολάρια τον μήνα ετησίως, πενήντα επτά χιλιάδες χρήστες, είκοσι συν stealth features, χωρίς session caps. το Interview Coder θέλει διακόσια ενενήντα εννιά τον μήνα και κάνει μόνο coding, που είναι δύο από πέντε γύρους, και οι δύο που μετράνε λιγότερο στην Airbnb.

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

Ready to Ace Your Next Interview?

Join 57,000+ professionals using InterviewMan to get real-time AI assistance during their interviews.

ShareTwitterLinkedIn

Related Articles

Try InterviewMan Free

AI interview assistant. Undetectable.

Get Started