ok så det her vil lyde som om jeg praler men jeg lover det modsatte. 400 LeetCode problemer. fire måneder. jeg havde et regneark med kolonner for emnestag, løsningstid, første forsøg ja eller nej, og jeg farvekodede det hele grønt når jeg løste et. 85 procent acceptrate på mediums. jeg plejede at åbne det før arbejde og bare kigge på det hvilket nu når jeg skriver det indser jeg hvor sindsygt det var lol. dimitteret 2024, forfærdeligt marked, Blind og reddit begge skriger 300 til 500 minimum for ethvert FAANG tilbud. jeg overdriver altid mål så 400 blev det. to mediums før arbejde hver dag, en hard efter aftensmad, alt logget.
måned tre var jeg omkring 280 og stressede. krydsede 400 i slutningen af måned fire og morgenen for mit Google onsite sad jeg og kiggede på 400 grønne rækker og tænkte der er ingen chance for at jeg fejler det her. absolut selvtillid. vrangforestillings-selvtillid faktisk.
så sender Marcus mig en besked tre dage efter min afvisning. siger han kom ind hos Meta. jeg siger tillykke hvor mange lavede du. han siger 150. jeg lagde min telefon med skærmen nedad på køkkenbordet og svarede ham ikke i to hele dage fordi jeg ikke anede hvad jeg skulle sige. lavede tre gange hans antal, blev afvist, den her fyr tager til Menlo Park. jeg har stadig dårlig samvittighed over at ghoste ham ærligt talt, han fortjente det ikke, jeg var bare i et meget mørkt sted.
afvisningsmailen sagde "stærk på kodningsfundamenter men kunne ikke udvide løsninger ud over den indledende tilgang." recruiter-venner har siden fortalt mig hvad det betyder på normalt dansk. han løste lærebogsversionen fint og frøs fuldstændigt da vi ændrede én eneste begrænsning. én.
telefonscreeningen var fin. sliding window, fangede et edge case, otte minutter, den del er ligegyldig. runde et grafproblem, fint. runde to er den der ødelagde alt og jeg skal forklare præcis hvad der skete fordi det ændrede min tankegang om alt det her. træproblem. genkendte det fra noget jeg løste en uge før så jeg skrev koden hurtigt, havde det lille smil på, intervieweren så det nok. så siger hun ok fedt nu har dit træ en milliard noder og intet passer i hukommelsen.
min hjerne blokerede. sad der og blev varm i hovedet mens jeg stirrede på kode jeg skrev tredive sekunder forinden og pludselig ikke engang kunne forklare for mig selv. på tværs af fire hundrede problemer på det smukke regneark tænkte jeg aldrig, ikke én eneste gang, over hvad der sker når data ikke passer i RAM. LeetCode-dommeren antager at alt passer. altid. hvert eneste problem. jeg trænede fire måneder på den antagelse og Google stillede det ene spørgsmål LeetCode aldrig stiller og jeg havde ingenting lol.
ringede endelig til Marcus efter at have ghostet ham og den samtale ændrede ærligt talt alt. han løste måske 50 unikke problemer. halvtreds. men han gik aldrig videre fra dem. løste med et array så bliver input en stream så skal du have concurrent access så skifter du fra tidsoptimering til pladsoptimering. de samme halvtreds problemer muteret igen og igen indtil han kunne håndtere hvad som helst der blev kastet efter ham. han sagde han fandt en blog der gennemgik 200 FAANG interview write-ups og hovedkonklusionen var at interviewere ændrer dine begrænsninger midt i problemet i cirka 80 procent af runderne. follow-up spørgsmål. den ting jeg havde nul øvelse i på tværs af alle 400 af mine LeetCode løsninger. bogstaveligt talt nul. løst, grønt flueben, scroll til næste. som at træne til en kamp ved at slå en sæk der ikke kan slå igen og så undre sig over hvorfor den første rigtige person vælter dig med det samme.
Jake kom ind hos Google med omkring 180. en anden ven lavede 120 men brændte en hel måned på system design og adfærdsting. jeg lavede 400 og fik afvisningsmailen. der er ingen korrelation mellem rå antal og om du består når du er forbi måske hundrede gjort ordentligt, det forvandler sig til noget helt andet end hvad reddit får dig til at tro.
stoppede med at lave nye problemer efter det opkald. trak 50 ud fra min løste liste og Marcus gik på zoom to gange om ugen og ødelagde mig fuldstændigt. hukommelsen er begrænset nu hvad gør du. det her skal køre på tværs af tre regioner hvad ændrer sig. duplikater overalt og din kode antog unikke værdier. jeg blev ved med at fejle ting jeg havde grønne flueben på hvilket var virkelig ydmygende den første uge men det er hele pointen tilsyneladende. proppede også to uger af system design ind som jeg fuldstændig sprang over under grinden fordi jeg stirrede på LeetCode-tallet som om det var mit gennemsnit. Google vægter system design lige med coding. jeg opgav al den forberedelsestid for pænere regnearksformatering. set i bakspejlet burde jeg have balanceret min interviewforberedelse på tværs af alle rundetyper fra starten.
andet forsøg havde jeg InterviewMan kørende under de faktiske opkald. mikrofonen fanger samtalen og kaster hints på et overlay ingen på opkaldet kan se. follow-up hints var alt, intervieweren ændrer en begrænsning og i stedet for død luft havde jeg noget at gribe fat i. tolv dollars om måneden og jeg grinede næsten af prisen givet hvad fire måneder solo grind kostede mig i tid. virkede kun fordi jeg havde lavet dybdearbejdet med Marcus, hints er bare tilfældige ord hvis du ikke har kontekst til at forstå dem.
to tilbud. seks uger. nul nye LeetCode problemer. sidder stadig på 400 på min profil og det tal betyder intet for mig længere. de halvtreds jeg faktisk gik i dybden med, dem der fik mig igennem. hvis du er på hundrede lige nu i panik over at nå tre hundrede så stop bare og gå tilbage. begynd at ændre de problemer du allerede har løst. det er hvad de faktisk tester og næsten ingen gør det.
Ready to Ace Your Next Interview?
Join 57,000+ professionals using InterviewMan to get real-time AI assistance during their interviews.
