så runde fem. CoderPad. intervjueren sier "vi kan stoppe her hvis du vil" i MINUTT FJORTEN av en 45-minutters runde lol. halve et sliding window på skjermen, ville ikke kompilere, og denne fyren tilbyr meg utgangsdøra. jeg løste det EKSAKT samme problemet kvelden før mens jeg spiste pad thai. 22 minutter, sriracha på styreflaten (den er fortsatt klissete, fikk den aldri skikkelig ren, "p"-tasten henger litt nå), beina på sofabordet. føltes kjempebra. tolv timer senere samme problem på samme skjerm, og jeg satt der som om jeg hadde glemt hvordan man skriver. klarte ikke å produsere ett eneste tegn.
strøk i sju coding-intervjuer totalt, forresten. sju på rad. og jeg hadde 300 leetcode-problemer ferdig på dette vakre fargekodede regnearket, grønne celler overalt, kolonner for topic og difficulty og dato. så ut som moderne kunst. Marcus (roomie, mer om ham om et sekund) sa det så ut som et juletre. 300 grønne celler og ikke ett eneste tilbud.
Marcus. roomie-en min på Belmont ave. hørte hele greia gjennom veggen fordi leiligheten vår har lydisolasjonen til en pappeske, du kan høre noen åpne en brus fra kjøkkenet. han kommer ut, jeg sitter og stirrer på denne vannflekken på veggen som ser ut som florida, og sier "røff en, hæ" og jeg klarte ikke engang å svare ham. satt der i ti minutter? kanskje lenger? jeg husker at jeg så på florida-flekken og tenkte at jeg sikkert bare burde flytte til actual florida og gi opp tech helt lol. 300 løste problemer, CS-grad fra UMass, og likevel satt jeg der som om jeg aldri hadde skrevet en linje kode.
fire uker senere, da. to tilbud. de tre månedene før? NULL. Marcus endret ti ting i prep-opplegget mitt. leetcode-tallet mitt? 300. gikk ikke opp. løste ingen nye problemer. samme hjerne, samme leilighet, samme florida-flekk på veggen.
å ja, og Marcus? denne fyren gikk 0 av 6 året før. BINARY SEARCH. den mest grunnleggende algoritmen i informatikk, og likevel frøs han på den i runde tre. jeg har personlig sett ham løse binary search med én hånd mens han spiste kalkunsandwich med sennep som dryppet ned på spacebaren (han bruker FORTSATT det tastaturet, spacebaren har en skorpegul flekk på seg, jeg sa han kunne kjøpe et nytt for sånn 30 dollar på Best Buy, og han bare "det funker"). i et ekte intervju slo hjernen seg bare av. du vet det hintet intervjuere gir når de allerede har tatt avgjørelsen? når du kan HØRE det i stemmen deres, det høflige "hmm, la meg hjelpe deg litt" som egentlig betyr "vi er ferdige her"? ja. det knuste ham. men han endret preppen og fikk to tilbud innen sju dager, så da han satte meg ned i den 400-dollar goodwill-sofaen vår (brunt skinn, det ene beinet var en stabel lærebøker, vi fant den på fortauet på Belmont) etter runde fem, holdt jeg kjeft.
"du løser problemer alene ved pulten, stille, med hodetelefoner? og du løser dem mens en fyr ser på deg gjennom webcam og vurderer hvert tastetrykk? det er ikke den samme ferdigheten." kunne jeg ha argumentert? kanskje. men jeg choka på et sliding window jeg løste klokka 23 kvelden før med sriracha-fingre, så nei. jeg kunne ikke argumentere.
Marcus tok over. kostet meg 22,94 dollar i uka i Chipotle (11,47 per bolle, guac hver gang, nekter å spise uten) og resten var gratis. ok, ti endringer totalt, og alle føltes dumme i starten.
i uke én tvang han meg til å fortelle høyt hva jeg gjorde mens jeg løste. 07 om morgenen ved pulten og snakket til ingen. "ok longest substring without repeats, sliding window, set for tracking, utvid høyre, krymp venstre når du treffer duplicates" og Marcus DØR av latter gjennom veggen. Priya ringte midt i en av disse øktene, kjæresten min på den tiden (Intel, Portland, gjorde det slutt i november, separat historie), og jeg svarte fortsatt mens jeg fortalte høyt hva jeg tenkte, og hun bare "...går det bra med deg?" JA PRIYA. hash maps. 07. alene. alt er fantastisk. det som virkelig tar knekken på meg, er dette: 300 problemer løst i total stillhet. hvert eneste ett. åpnet aldri munnen. headphones på, hjernen gikk, fingrene skrev, munnen lukket. tre måneder med det. SEKS DAGER med å snakke ut i lufta fikset det. seks! farten når jeg snakket høyt matchet den stille farten min på under en uke. Marcus drar dette frem hver gang han vil få meg til å føle meg dum. "300 problemer. i stillhet. STILLHET. og du lurte på hvorfor du ikke klarte å snakke i intervjuer." JA OK MARCUS, jeg skjønner.
ting nummer to, og denne gjorde meg oppriktig irritert på meg selv da jeg skjønte det. Marcus så på mens jeg løste noe live over Zoom (14,99 dollar i måneden for Zoom Pro forresten, denne fyren betalte bokstavelig talt femten dollar i måneden for å sitte på soverommet sitt TI FOT unna meg og se meg kode gjennom webcam, "MARCUS hvorfor er vi på Zoom, du er JO DER" "fordi intervjueren ikke kommer til å sitte i rommet ved siden av, idiot"). uansett, han sitter der i Palantir-hoodien sin (grå, str L, han bruker den hver dag, jeg har sett den hoodien mer enn jeg har sett sola) og sier "hvorfor hoppet du rett til optimal løsning." fordi jeg vet svaret? "skriv O(n^2) først. si hvorfor den suger. fiks det." ÅH. det var akkurat det som drepte runde fem. jeg hoppet rett til optimal sliding window, satt og stirret på blank CoderPad, tre minutter, ingenting på skjermen, ansiktet rødt. hvis jeg bare hadde skrevet den stygge nested loop-en først? kode på skjermen. selv stygg kode. panikken faller med en gang. runde to? nøyaktig samme feil. prøvde å hoppe rett til optimal BFS. fire minutter blankt. jeg gjorde dette TO GANGER.
kameradelen var en egen form for tortur. Marcus sin teori var at du må sitte i ubehaget av å bli stirret på helt til hjernen går tom for adrenalin. ti dager der hendene mine bokstavelig talt ristet på kamera. Marcus satt bare der på rommet sitt og spiste Trader Joe's plantain chips (2,99 dollar posen, han går gjennom sikkert tre i uka) og så meg streve på en 13-tommers Macbook-skjerm fra tre meters hold, 14,99 dollar i måneden, tydeligvis vel anvendte penger. dag elleve, tirsdag morgen, stoppet skjelvingen. borte. aner ikke hvorfor, og bryr meg ikke om hvorfor. den stoppet.
han tok meg også i å bytte topic hver dag som en galning. arrays til grafer til DP til arrays fordi vent, lærte jeg egentlig kadane's eller bare memorerte jeg det? (memorerte det lol.) grafgreiene fra tirsdag var BORTE innen onsdag morgen. poff. han tok meg i dette etter taco-kveld på 4th street, 8,50 dollar for combo plate, queso i et isoporbeger på størrelse med knyttneven din, og sier "ett topic. minst fem problemer. IKKE bytt før en fersk medium tar under femten minutter." arrays og hash maps først. dag fire løste jeg mediums på tolv minutter. TOLV. dag fem våknet jeg og løste en two-pointer før kaffe, og det SATT. tre måneder med å rotere mellom topics, og dette var alt jeg måtte gjøre? han fikk meg også til å sette et tak på 25 minutter per problem fordi jeg parkerte på hards i en HEL TIME og ble bare sintere og lærte ingenting. "ingen gir deg 60 minutter på ett problem, du trener til en eksamen som ikke finnes." 25 minutter maks. klarer du det ikke? editorial. skjønn trikset. kom tilbake torsdag. gikk fra 4 problemer om dagen til 8 eller 9. DOBLET.
edge cases drillet han inn i meg som en refleks. før jeg skrev én eneste linje kode, skulle jeg ramse opp "tom array. ett element. alle like. negative. overflow." fem sekunder, hver gang, som en handleliste. intervjueren hans fra Palantir skrev "strong edge case instincts" på feedback-skjemaet. INSTINKTER. Marcus, det er en innøvd sjekkliste. han bare TREKKER PÅ SKULDRENE. trekker på skuldrene og går videre. ok da. "instinkter."
jeg varmet ikke opp på intervjupattformen før runde tre og brukte to minutter på å finne RUN-knappen i Amazons CodePair. TO MINUTTER. CoderPad er annerledes enn LeetCode, som er annerledes enn HackerRank, som er annerledes enn CodePair. å fomle rundt i IDE-en med puls på 120 er den dummeste måten å bombe et intervju på. ett lett problem samme morgen, fem minutter, bare så fingrene vet hvor alt er.
Marcus kunne heller IKKE holde kjeft om å få tilbakemeldinger i sanntid under faktiske runder, og det var sånn jeg fant InterviewMan. den plukker opp det du sier gjennom mikrofonen, og kaster små hint på skjermen som ingen i samtalen ser. i én runde tok den en off by one-feil i binary search-en min som jeg var for stekt til å oppdage selv. fem minutter med debugging spart med kanskje seks minutter igjen, så ja. tolv dollar i måneden for coding og system design og behavioral. jeg så på Interview Coder før det, 299 dollar i måneden, bare coding. til den prisen burde den ærlig talt bare dukke opp og ta intervjuet for deg lol.
failure-loggen var også hans idé. google doc, 47 oppføringer sist jeg så den, sortert etter mønstertype. han leser hele greia på nytt før hvert intervju. jeg syntes det var overkill helt til jeg startet min egen og innså at jeg gjør de samme tre binary search-feilene om og om igjen som en ødelagt plate. å se dem skrevet ned på papir gjorde at jeg sluttet med dem i løpet av en uke. og etter alle disse ti endringene fortsatte Marcus å mase om at jeg måtte gå ut og intervjue før jeg følte meg klar. sa det til meg femten ganger. jeg ignorerte ham femten ganger. han hadde åpenbart rett. de tidlige rundene var rotete, én intervjuer så forvirret ut da jeg begynte å fortelle høyt hva jeg tenkte lol, men jeg kunne snakke når jeg satt fast. kunne brute force først. edge cases kom på autopilot. hjernen holdt seg på i stedet for å slå seg av.
fire uker. to tilbud. leetcode-regnearket mitt hadde fortsatt 300 problemer i seg, de samme 300 grønne cellene som før, jeg løste ikke ett eneste nytt. Marcus tar dette opp konstant ved middagsbordet. "du gjorde de samme 300 problemene og gikk fra null tilbud til to." JA MARCUS. jeg vet. jeg var der. men han har fortjent skryterettene, så whatever. jeg lar ham prate. han betaler i det minste sin egen Chipotle nå lol.
Ready to Ace Your Next Interview?
Join 57,000+ professionals using InterviewMan to get real-time AI assistance during their interviews.
