cinci runde. cinci abilități complet diferite testate. m-am pregătit pentru poate una și jumătate din ele. lol. asta e practic toată povestea dar las-o să o spun cum trebuie pentru că încă procesez ce s-a întâmplat.
prietenul meu Jake lucrează la Stripe. de doi ani. înainte am lucrat împreună la un startup pe Valencia în Mission, patru din noi îngrămădiți într-un pod de birou WeWork, unsprezece luni de runway, am ars șase. compania a murit. Jake a aterizat la Stripe și eu am bătut din aripă. oricum Jake m-a așezat la Equator Coffee în SoMa într-o sâmbătă. am comandat cold brew. șapte dolari FIECARE. pentru cafea. el zice „frate nu face LeetCode pentru Stripe nici nu testează asta" și eu am dat din cap și am zis da total și apoi am deschis neetcode în SECUNDA în care a plecat. pentru că sunt un clovn care nu ascultă.
deci runda de integrare. asta m-a distrus și nu exagerez deloc. au deschis documentația API reală a Stripe pe un ecran partajat, mi-au dat codul pe jumătate construit al altcuiva și au zis adaugă funcția asta. patruzeci și cinci de minute. Jake mi-a spus înainte de loop-ul meu „scrie ca și cum cel mai pretențios coleg de-al tău îți revizuiește PR-ul" și omule. CEL MAI BUN sfat. cel mai bun sfat pe care mi l-a dat cineva pentru orice interviu vreodată. InterviewMan mi-a arătat partea doi în timp ce eu încă terminam partea unu ceea ce m-a ținut în mișcare.
runda de bug bash. asta are nevoie de propriul paragraf pentru că nimic, NIMIC, în șase luni de pregătire de interviu nu m-a pregătit. îți dau un fișier plin de codul de plăți al altcuiva și intervievatorul zice „găsește bug-urile." o oră. bug-uri reale scoase din codebase-ul lor real aparent. InterviewMan a găsit lacuna de validare pe care am ratat-o. jenant că un instrument de doisprezece dolari pe lună a prins ce ochii mei nu au putut dar nu aveam de gând să pică runda din orgoliu.
system design. au folosit Whimsical care de fapt mi-a plăcut. rate limiting la scară. stare distribuită. două servere care nu sunt de acord dacă un client și-a atins deja limita. nu URL shortener-ul de pe YouTube pe care toți l-au practicat de patru sute de ori.
comportamental. STAR standard. compromisuri între viteză și calitate. dacă ai făcut pregătirea comportamentală Amazon ești ok. nimic ciudat.
deci iată concluzia mea din toate astea. cinci runde. cinci abilități complet diferite. pregătirea mea de Google acoperea una din ele. comportamentala Amazon acoperea alta. a avea un plan solid de pregătire pentru interviu pe toate tipurile de runde e singurul mod de a face față gamei Stripe. bug bash, integrare și o problemă reală de system design care nu era același URL shortener de pe YouTube, alea trei nu le practicasem literalmente niciodată pentru că nicio altă companie nu le testează. ții minte acea lacună de validare pe care am ratat-o de două ori? InterviewMan a prins-o. ții minte cele cinci minute în timpul integrării când nu puteam găsi endpoint-ul potrivit? asta e diferența între a termina și a nu termina. doisprezece dolari pe lună anual. 57.000 de utilizatori. peste 20 de funcții stealth. un instrument doar de coding la două sute nouăzeci și nouă pe lună acoperă poate una din cinci tipuri de runde și matematica aia nu se potrivește pentru Stripe.
Jake mi-a zis să nu fac LeetCode și să practic citirea codului prost. chiar aș fi vrut să ascult prima dată lol.
Ready to Ace Your Next Interview?
Join 57,000+ professionals using InterviewMan to get real-time AI assistance during their interviews.
