Message us on Facebook to see the terms and get 40% OFF the yearly plan

03h : 00m : 00sMessage us
Company Interviews

Airbnb szoftvermernok interju utmutato 2026

Last updated: January 27, 2026|6 min read|By InterviewMan Team
Airbnb szoftvermernok interju utmutato 2026

Még mindig többet gondolok arra a napra, amikor az Airbnb elutasított, mint kellene.

Késő délután volt, amikor kijöttem az utolsó interjúkörből, aztán húsz percig csak ültem az autóban, és a kormányt bámultam. Amikor a recruiter később elmagyarázta a döntést, kiderült, hogy egy valahová tartozásról szóló kérdésen ment el az egész. Nem a kódoláson, nem a rendszertervezésen, hanem azon, hogyan éreztetném valakivel, hogy szívesen látják a csapatban.

Akkoriban éppen túl voltam egy sor Google-interjún, és úgy készültem, mintha kizárólag a kódolás számítana. Tizenkét STAR-történetet írtam meg és gyakoroltam be, mindegyik funkciók szállításáról, nézeteltérések kezeléséről vagy valamilyen technikai helyzetről szólt. Ott voltak készen a fejemben, csak fel kellett mondanom őket. Ezért a történeteim miatt aggódtam a legkevésbé, ráadásul ezt a részt zártam le elsőként, és később egyszer sem vettem elő újra.

Pont ennyi figyelmet kapott tőlem a kultúráról szóló kör is. Próbakódolásokat viszont állandóan szerveztem, munka előtt gráffeladatokat oldottam, ebéd közben pedig rendszertervezési videókat néztem.

Ez a rengeteg gyakorlás eléggé beszűkítette a figyelmemet a technikai körökre. Egy korábbi csapattársam még ugratott is miatta. Már hat hónappal az interjú előtt azt mondogatta, hogy a végső értékelésnél a kultúra ugyanannyit nyom a latban, mint a kódolás. Hangosan kinevettem. Nem vitatkozott, egyszerűen más témára váltott. Én pedig azt hittem, mindent jól csinálok.

Ready to ace your next interview?

InterviewMan gives you real-time AI answers during live interviews — undetectable on Zoom, Meet, and Teams.

Try InterviewMan Free

Csakhogy akármennyi feladatot gyakoroltam, egy teljes interjúkör kimaradt a készülésből. Méghozzá egy létfontosságú kör. Nem voltam eléggé „paranoiás” ahhoz, hogy felkészüljek a folyamat végén váró kulturális interjúra.

Három kérdést kaptam abban a szobában, és mindhárom arról szólt, hogyan segítek másoknak azt érezni, hogy közénk tartoznak. A tizenkét történetem között egyetlen befogadásról szóló sem akadt. A legjobb, amit hirtelen elő tudtam húzni, egy új mérnök beillesztése volt az előző munkahelyemen. Már miközben mondtam, tudtam, hogy borzalmasan hangzik. A „Be a Host” és a „Belonging” tényleg az Airbnb alapértékei, nem falra ragasztott jelmondatok, nekem mégsem volt egyetlen történetem sem, amely bármelyikhez kapcsolódott volna.

Közepes programozók, akik remekelnek a kulturális körön, ajánlatot kapnak. Erős programozók, akik ott elrontják, kiesnek. Ezt a képletet magyarázta el nekem a volt csapattársam. Én elkönyveltem úgy, hogy kicsit túldramatizálja a régi munkahelyét, pedig a valódi pontozást írta le.

Nálam maga a kiválasztási tölcsér így nézett ki. Mielőtt egyáltalán emberrel beszélhettem volna, jött egy HackerRank-teszt: két közepes nehézségű feladat, negyvenöt perc.

Én egy tömbműveletes és egy bináris fás feladatot kaptam. Egy coding bootcamp Discord-szerverén, ahol csak olvasgatni szoktam, valaki a fa helyett gráfot kapott, tehát egy feladatbankból válogatnak.

Valóban futó kódot vártak, nem pszeudokódot. Ez meglepett, mert a Google-interjúkról érkeztem, ahol minden a táblán maradt.

Ezután egy harmincperces recruiter-hívás következett. Lényegében azt ellenőrizték, hogy normális ember vagyok-e, és tényleg akarom-e az állást.

A telefonos technikai kör negyvenöt percig tartott. DFS-sel kellett összefüggő komponenseket keresnem, körülbelül húsz perc alatt elkészültem. Az interjúztatóm a hátralévő időben segített végignézni a szélső eseteket, egyszer szó szerint azt mondta: „érdemes lehet ellenőrizni az üres bemenetet”.

Majdnem leestem a székről. A Google-nél senki nem súg semmit, legalábbis nekem ott soha senki nem súgott.

Az Airbnb-nél végig terelgettek. Együtt rajzoltak velem a táblára, a rendszertervezésnél pedig az interjúztatóm mellettem állt, és velem együtt vázolt a táblán. Az egésznek páros programozás hangulata volt. A kódolás teljesen más élményt adott, mint a Google-nél, főként azért, mert az interjúztatók ténylegesen beszélgettek velem.

A döntő nap két kódolási körből és rendszertervezésből állt. Az első kódolási feladat bináris fa útvonalösszegeiről szólt, mélységi korláttal. Megoldhatónak tűnt, és emlékszem, ekkor még kifejezetten jól éreztem magam.

A másodikban egymást átfedő foglalási időablakokat kellett összevonni. Egymással ütköző vendégfoglalások köré építették a feladatot, és olyan érzés volt, mintha egyenesen az Airbnb éles kódjából emelték volna ki. Közepestől nehéz szintig jutott, szűken fértem bele az időbe, de befejeztem. A negyvenöt percből az utolsó tízet végigizzadtam.

A volt csapattársam később elmondta, hogy náluk ez mindig így megy: minden feladat Airbnb-s nyelvezetet kap, foglalásokkal, szálláshelyekkel, elérhetőségi időablakokkal és rezervációkkal. Alatta ugyanazok a fák, tömbök, gráfok és intervallumok vannak, amelyeket addig gyakoroltál. Semmi különleges, legalábbis az én egyik körömben sem volt az.

A rendszertervezési feladat így szólt: „építs foglalási és szálláshely-kezelő rendszert”. Az interjúztatóm egymás után dobálta be a helyzeteket. Mi történik, ha két vendég pontosan ugyanabban a másodpercben foglalja le ugyanazt a szállást? Ez volt az első. Utána azt kérdezte, mi legyen, ha a házigazda egy foglalás közepén eltűnik. Aztán jöttek az árazási esetek, például a héttől és az évszaktól függően változó ár. Valahol ezen a ponton elvesztettem a fonalat, ő pedig csak folytatta.

A szokásos YouTube-os szállásfoglaló rendszertervezési anyaggal készültem. Talán a kérdései negyven százalékán vitt át, a többi mind Airbnb-specifikus területi tudás volt, én meg ott ültem, és menet közben találtam ki a válaszokat.

Ready to ace your next interview?

InterviewMan gives you real-time AI answers during live interviews — undetectable on Zoom, Meet, and Teams.

Try InterviewMan Free

Az általános „tervezd meg a Twittert” felkészülés abban a szobában szétesik. Azt is pontosan meg tudom mondani, hol: az egyszerre történő kettős foglalás és annak kezelése, a házigazda és a vendég állapotgépei, a dinamikus árazás, a keresési rangsorolás működése, valamint a nagy léptékű elérhetőségi naptárak. Az általam nézett YouTube-videókban ezek egyikéről sem esett szó.

A második próbálkozásnál másképp csináltam ezt a kört. Saját szavaimmal megismételtem a célt, kérdésekkel szűkítettem a feladatot, én magam mondtam ésszerű számokat, nagyon magas szintről indultam, majd abba ástam bele magam, ami láthatóan a legjobban érdekelte az interjúztatót. Mindkétszer a kettős foglalást firtatta a legkeményebben. A második alkalommal a rendszertervezés lett az egész nap kedvenc része. Ez elég vad fordulat ahhoz képest, hogy elsőre éppen ezt a kört rontottam el, de tényleg nagyon.

Még az ebéd is csak idézőjelben „nem pontozott”. Az r/cscareerquestions egyik bejegyzésében valaki azt írta, hogy az ebédpartnere megemlített róla valamit a végső értékelésen. Vagyis egész nap viselkedj normálisan.

Hónapokkal később visszatértem a második próbálkozásra, és ezúttal az egész folyamat alatt futott az InterviewMan. A két kísérlet közti különbség győzött meg arról, hogy teljes munkaidőben erre a problémára akarok megoldást építeni.

Elindult a kulturális kör, az InterviewMan pedig már elő is keresett egy valahová tartozásról szóló történetet egy korábbi beszélgetésünkből, még mielőtt felfogtam volna, mire akar kilyukadni az interjúztató. Az egész korábbi elutasításom ezen az egy témán múlt. A kódolásnál a feladat megjelenése után másodperceken belül ott volt a DFS-megközelítés. Rendszertervezés közben azonnal jelezte az egyidejű kettős foglalás problémáját, vagyis pontosan azt a szempontot, amelyet az előző alkalommal a leginkább erőltetett az interjúztatóm.

Leteszteltük, hogy látszik-e a Dockban, a folyamatlistában vagy az Activity Monitorban, HackerRank és Zoom alatt is, és sehol nem jelent meg. Éves előfizetéssel havi 12 dollár, 57 000 ember használja, több mint 20 rejtőzködési funkció jár hozzá, és nincs korlát az alkalmak számára. Az Interview Coder havi 299 dollárt kér, és csak kódolással foglalkozik. Itt a kódolás öt körből kettő, ráadásul az Airbnb-nél éppen ez a két legkevésbé fontos kör.

A volt csapattársam szó szerint mindenben igazat mondott. Ennél a cégnél a kulturális történetek döntik el az eredményt, mégpedig valódi történetek, valódi nevekkel és ténylegesen átélt pillanatokkal.

Emlékszem, amikor elmeséltem neki az elutasítást. Körülbelül öt másodpercig nem mondott semmit. Én ezt úgy értettem, hogy „szó szerint előre figyelmeztettelek”, és teljes joga lett volna hangosan is kimondani.

Ezután többnyire már nem meséltem el újra a történetet. Nem akartam még egyszer végigmenni rajta, nem is igazán érdekelt. Csak dühös voltam magamra, amiért tizenkét kifényesített történettel jelentem meg, de egyetlen olyannal sem, amely a valahová tartozásról szólt, pedig előre megmondta, melyik kör számít. Drága lecke volt.

Ready to Ace Your Next Interview?

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

Related Articles

Try InterviewMan Free

AI interview assistant. Undetectable.

Get Started