quindi quinto round. CoderPad. l'intervistatore dice "possiamo fermarci qui se vuoi" al QUATTORDICI MINUTO di un round di 45 minuti lol. mezza finestra scorrevole sullo schermo non verrebbe compilata e questo ragazzo mi sta offrendo la porta di uscita. ho risolto ESATTAMENTE lo stesso problema la sera prima di mangiare pad thai. 22 minuti, sriracha sul mio trackpad (ancora appiccicoso, non l'ho mai pulito bene, il tasto "p" ora si attacca), piedi sul tavolino. mi sono sentito benissimo. dodici ore dopo lo stesso problema sullo stesso schermo e mi sono seduto lì come se avessi dimenticato come si scrive. non è riuscito a produrre un singolo carattere.
tra l'altro ho fallito sette interviste di codifica in totale. sette di fila. e ho risolto 300 problemi con leetcode su questo bellissimo foglio di calcolo con codice colore, celle verdi ovunque, colonne per argomento, difficoltà e data. sembrava arte moderna. Marcus (coinquilino, ne parleremo più avanti tra un secondo) ha detto che sembrava un albero di Natale. 300 celle verdi e nessuna offerta.
Marcus. il mio compagno di stanza in Belmont Avenue. ho sentito tutto attraverso il muro perché il nostro appartamento ha l'insonorizzazione di una scatola di cartone, si sente qualcuno che stappa una bibita dalla cucina. lui esce, sto fissando questa macchia d'acqua sul muro a forma di Florida, dice "brutto eh" e non sono nemmeno riuscito a rispondergli. rimasto lì dieci minuti? forse più a lungo? Ricordo di aver guardato la macchia della Florida pensando che probabilmente avrei dovuto trasferirmi nella vera Florida e rinunciare completamente alla tecnologia lol. 300 problemi risolti, laurea in informatica presso UMass e mi sono seduto lì come se non avessi mai scritto una riga di codice.
quattro settimane dopo però. due offerte. i tre mesi prima? ZERO. Marcus ha cambiato dieci cose nella mia preparazione. il mio leetcode conta? 300. non è salito. non ha risolto nuovi problemi. stesso cervello, stesso appartamento, stessa macchia della Florida sul muro.
oh e Marcus? quest'uomo è andato a 0 su 6 l'anno prima. RICERCA BINARIA. l'algoritmo più elementare dell'informatica e lo congelò al terzo round. Personalmente l'ho visto risolvere una ricerca binaria con una mano sola mangiando un sandwich al tacchino con senape che gocciolava sulla barra spaziatrice (usa ANCORA quella tastiera, la barra spaziatrice ha una macchia gialla e croccante, gli ho detto di comprarne una nuova per circa $ 30 da Best Buy e lui dice semplicemente "funziona"). arriva la vera intervista e il suo cervello si spegne. sai quel suggerimento che gli intervistatori danno quando hanno già preso la decisione? dove puoi SENTIRE nella loro voce, quel educato "hmm lascia che ti aiuti un po'" che in realtà significa "qui abbiamo finito"? Sì. lo ha rotto. ma ha cambiato la sua preparazione, ha ricevuto 2 offerte entro 7 giorni, quindi quando mi ha fatto sedere sul nostro divano di buona volontà da $ 400 (pelle marrone, una gamba era una pila di libri di testo, l'abbiamo trovato sul marciapiede a Belmont) dopo il quinto round ho zitto.
"risolvi i problemi da solo alla tua scrivania, in silenzio, con le cuffie? e tu li risolvi mentre un tizio guarda attraverso la webcam giudicando ogni pressione di un tasto? non è la stessa abilità." potrei discutere? Forse. ma mi sono soffocato con una finestra scorrevole che ho risolto alle 23:00 della sera prima con le dita di Sriracha, quindi no. non potevo discutere.
Marcus ha preso il sopravvento. Mi è costato $ 22,94 a settimana a Chipotle ($ 11,47 a ciotola, guac ogni volta, non mangio senza) e il resto era gratis. ok dieci modifiche in totale e all'inizio si sentivano tutti stupidi.
la prima settimana mi ha fatto raccontare ad alta voce mentre risolvevo. 7 del mattino alla mia scrivania a parlare con nessuno. "ok sottostringa più lunga senza ripetizioni, finestra scorrevole, impostata per il tracciamento, espandi a destra, riduci a sinistra quando colpisci i duplicati" e Marcus DYING attraverso il muro. Priya ha chiamato durante uno di questi, la mia ragazza dell'epoca (Intel, Portland, si è lasciata a novembre, storia a parte), e io ho risposto continuando a raccontare ad alta voce e lei mi ha detto "... stai bene?" SÌ, PRIYA. mappe hash. 7:00 solo. tutto meraviglioso. ecco cosa mi uccide però. 300 problemi risolti nel silenzio più totale. ognuno di essi. non ho mai aperto bocca. cuffie inserite, cervello in funzione, dita che digitano, bocca chiusa. tre mesi così. SEI GIORNI di narrazione in onda hanno risolto il problema. sei! la mia velocità nel parlare eguagliò la mia velocità nel silenzio in meno di una settimana. Marcus ne parla ogni volta che vuole farmi sentire stupido. "300 problemi. in silenzio. SILENZIO. e ti chiedevi perché non potevi parlare durante le interviste." SÌ, OK MARCUS, ho capito.
seconda cosa e questa mi ha fatto sinceramente arrabbiare con me stesso quando me ne sono reso conto. Marcus mi ha guardato risolvere qualcosa dal vivo su Zoom ($ 14,99 al mese per Zoom Pro tra l'altro, quest'uomo ha letteralmente pagato quindici dollari al mese per sedersi nella sua camera da letto A DIECI PIEDI da me e guardarmi programmare attraverso una webcam, "MARCUS perché siamo su Zoom, sei PROPRIO LÌ" "perché l'intervistatore non sarà nella stanza accanto, idiota"). comunque si siede lì con la sua felpa con cappuccio Palantir (grigia, taglia L, la indossa tutti i giorni, ho visto questa felpa con cappuccio più di quanto abbia visto il sole) e dice "perché sei passato all'ottimale?". perché conosco la risposta? "scrivi prima O(n^2). Dimmi perché fa schifo. Sistemalo." OH. che ha ucciso il quinto round proprio lì. sono passato alla finestra scorrevole ottimale, mi sono seduto a fissare lo CoderPad vuoto, tre minuti, niente sullo schermo, la faccia rossa. se avessi scritto prima il brutto ciclo nidificato? codice sullo schermo. codice anche brutto. il panico cala all'istante. secondo round? stesso identico errore. ho provato a passare al BFS ottimale. quattro minuti in bianco. ho fatto questo TWICE.
la parte della telecamera era una tortura separata. Secondo la teoria di Marcus, siediti con il disagio di qualcuno che ti fissa finché il tuo cervello non esaurisce l'adrenalina. dieci giorni in cui mi tremavano letteralmente le mani davanti alla telecamera. Marcus seduto lì nella sua stanza a mangiare le patatine di platano di Trader Joe ($ 2,99 al sacchetto, ne mangia circa tre a settimana) guardandomi lottare su uno schermo di MacBook da 13 pollici da tre metri di distanza, $ 14,99 al mese ben spesi a quanto pare. l'undicesimo giorno, martedì mattina, l'agitazione è cessata. andato. non ho idea del perché e non mi interessa il perché. si è fermato.
mi ha anche sorpreso a cambiare argomento ogni giorno come un pazzo. dagli array ai grafici da DP agli array perché aspetta, ho effettivamente imparato Kadane o l'ho memorizzato? (l'ho memorizzato lol.) il grafico di martedì era ANDATO mercoledì mattina. puff. mi ha sorpreso a farlo dopo la serata taco sulla 4a strada, piatto combinato da $ 8,50, queso in una tazza di polistirolo grande quanto un pugno, e dice "un argomento. minimo cinque problemi. NON cambiare finché un nuovo mezzo non impiega meno di quindici minuti". prima gli array e le mappe hash. il quarto giorno risolvevo i mezzi in dodici minuti. DODICI. il quinto giorno mi sono svegliato e ho risolto un problema da due punti prima del caffè e si è BLOCCATO. tre mesi di argomenti a rotazione e questo è tutto quello che dovevo fare? mi ha anche fatto impostare un limite di 25 minuti per problema perché stavo parcheggiando per un'ORA INTERA diventando più arrabbiato senza imparare nulla. "nessuno ti dà 60 minuti su un problema, ti stai allenando per un esame che non esiste." 25 cap. non riesci a romperlo? editoriale. capire il trucco. rivisitare giovedì. sono passato da 4 problemi al giorno a 8 o 9. RADDOPPIATO.
casi limite mi ha perforato come un riflesso. prima di scrivere una singola riga di codice, snocciola "array vuoto. un elemento. tutti uguali. negativi. overflow". cinque secondi, ogni volta, come una lista della spesa. il suo intervistatore della Palantir ha scritto "forte istinto di caso limite" sul modulo di feedback. ISTINTI. Marcus è una checklist memorizzata. lui semplicemente ALZA LE SPALLE. alza le spalle e se ne va. ok amico. "istinti".
Non mi sono riscaldato sulla piattaforma delle interviste prima del terzo round e ho trascorso due minuti cercando di trovare il pulsante RUN sul CodePair di Amazon. DUE MINUTI. CoderPad è diverso da LeetCode è diverso da HackerRank è diverso da CodePair. armeggiare con l'IDE a 120 bpm è il modo più stupido per bombardare un'intervista. un semplice problema mattutino di cinque minuti, solo così le tue dita sanno dove si trova tutto.
Inoltre, Marcus NON taceva nel ricevere feedback in tempo reale durante i round effettivi, ed è così che ho trovato InterviewMan. capta ciò che dici al microfono, lancia solleciti sullo schermo che nessuno vede durante la chiamata. un round è stato colto da uno nella mia ricerca binaria che ero troppo fritto per notarlo. cinque minuti di debug risparmiati con forse sei minuti rimasti, quindi sì. dodici dollari al mese per la codifica, la progettazione e il comportamento del sistema. Prima avevo guardato Interview Coder, duecentonovantanove dollari al mese, solo programmazione. a quel prezzo onestamente dovrebbe semplicemente presentarsi e fare l'intervista per te lol.
anche il registro degli errori è stata una sua idea. Google Doc, 47 voci l'ultima volta che l'ho visto, ordinate per tipo di modello. rilegge tutto prima di ogni intervista. Ho pensato che fosse eccessivo finché non ho avviato il mio e mi sono reso conto che commettevo gli stessi tre errori di ricerca binaria ripetuti come un disco rotto. vederli scritti su carta mi ha fatto smettere di fare quegli errori entro una settimana. e dopo tutti e dieci questi cambiamenti Marcus continuava a dirmi di andare al colloquio prima che mi sentissi pronto. me lo ha detto quindici volte. l'ho ignorato quindici volte. aveva ragione ovviamente. i primi turni erano disordinati, un intervistatore sembrava confuso quando ho iniziato a narrare ad alta voce lol, ma potevo parlare quando ero bloccato. potrebbe prima usare la forza bruta. i casi limite sono usciti con il pilota automatico. il cervello è rimasto acceso invece di spegnersi.
quattro settimane. due offerte. il mio foglio di calcolo leetcode conteneva ancora 300 problemi, le stesse 300 celle verdi di prima, non ne risolveva nemmeno uno nuovo. Marcus ne parla costantemente a cena. "hai fatto gli stessi 300 problemi e sei passato da zero offerte a due." SÌ MARCO. lo so. ero lì. si è guadagnato il diritto di vantarsi, quindi qualunque cosa. l'ho lasciato parlare. almeno adesso compra il suo Chipotle lol.
Ready to Ace Your Next Interview?
Join 57,000+ professionals using InterviewMan to get real-time AI assistance during their interviews.
