Leave a Review & Get 30% OFF - Limited Time Offer!

00:00:00
Guides

Cara Mendapatkan Kerja di FAANG pada 2026: Pelan Tindakan Lengkap

Last updated: February 17, 2026|8 min read|By InterviewMan Team

jadi ya, Jake asyik cakap benda yang sama pada aku. masa makan malam. melalui mesej pukul 1 pagi lebih kurang. di bar masa jari aku bersalut queso dan aku pun tak berapa fokus. "kau buat persediaan untuk FAANG macam ia satu syarikat sedangkan ia bukan." aku cuma angguk, lepas tu balik rumah dan buat benda yang tepat-tepat bertentangan. 350 soalan leetcode. empat bulan. satu pendekatan untuk semua lima syarikat. kau mungkin boleh agak macam mana semua ini berakhir.

Amazon pusingan reka bentuk sistem. dia kata "sistem penghalaan pesanan gudang" dan aku terus buka aplikasi papan putih. load balancer, Postgres, Redis untuk caching, anak panah di merata-rata. lima belas minit masuk, aku tengok rajah aku sendiri sambil fikir sejujurnya ini agak bagus. (memang tak bagus pun lol.) "apa jadi bila dua picker ambil item yang sama pada saat yang sama." kosong. kosong terus. distributed locking, aku ada kad Anki untuk benda tu, dah ulang kaji sekurang-kurangnya lima puluh kali. mulut aku langsung tak bergerak. playlist reka bentuk sistem di YouTube selama empat bulan cuma ajar aku cara lukis kotak di skrin. bukan cara berfikir bila seseorang ubah soalan. dia bagi aku tiga puluh saat. tiga puluh saat diam dalam temu duga memang gila, aku tak tahu kalau kau pernah lalui benda tu. kau duduk di meja dengan seluar sweatpants dan rasa macam nak lenyap. dia menghela nafas ke mikrofon dan ya. aku tahu. Amazon hantar penolakan dua hari kemudian. sembilan patah perkataan. "did not demonstrate depth in system design." aku baca pukul 7 pagi sambil pegang pad thai yang dah sejuk di dapur sebab aku tak boleh tidur. rakan serumah aku Kevin lalu dan aku pura-pura macam tengah periksa aplikasi cuaca.

kawan aku Jake dapat masuk Google kira-kira enam bulan sebelum penolakan ini berlaku dan aku pula membalas dengan jadi kawan paling teruk atas muka bumi. langsung tak balas panggilan dia. berminggu-minggu macam ni. dia mesej "makan malam?" dan aku biarkan sahaja sebab duduk berdepan dengan seseorang yang berjaya masuk sedangkan aku ada emel penolakan terbuka di telefon memang benda yang aku tak mampu hadap. teruk, aku tahu. bila akhirnya aku beritahu dia tentang Amazon dia KETAWA. bukan ketawa simpati. ketawa betul-betul. sebab dia blank pada soalan caching semasa loop Google pertama dia. empat puluh saat sunyi sepi sementara penemu duga cuma memerhati. ditolak. kali kedua dia berjaya masuk selepas buang terus seluruh strategi dia dan bina semula dari kosong. Jake baca buku teks CS masa bercuti (buku teks sebenar, bukan macam artikel Medium, buku betul dengan pembuktian sekali) dan otak dia pun tetap shut down dalam temu duga langsung. jadi ini masalah persediaan rupanya. bukan masalah pengetahuan.

ini yang masih buat aku marah tentang leetcode. reddit kata 300 minimum. aku buat 350. boleh pattern-match sliding window sebelum kopi aku sempat kick in. tak berguna. dan sebabnya, setiap pusingan di syarikat-syarikat ini ada follow-up di mana mereka ubah kekangan selepas kau selesaikan bahagian pertama. tiba-tiba input tak muat dalam memori. atau servis perlu sepuluh ribu permintaan sesaat dan batching bukan lagi pilihan. atau kau ada tiga region menulis serentak dan kau kena fikir sendiri konflik yang berlaku. bahagian pertama cuma "boleh tak orang ini tulis kod" dan follow-up itulah penilaian sebenar. aku buat 350 masalah sekali setiap satu. tak pernah patah balik. tak pernah kembangkan mana-mana daripadanya. cuma tanda kotak. bip, siap, masalah seterusnya, teruskan.

Jake yang betulkan cara aku buat persediaan dan aku lawan dia untuk setiap satu bahagiannya. idea dia nampak gila bagi aku masa itu. berhenti buat masalah baru. berhenti terus. masa orang di reddit sibuk post tentang capai 500, dia nak aku undur semula melalui senarai masalah yang aku dah selesaikan. dia pilih lima puluh masalah lama dan mula reka follow-up melalui Zoom setiap malam. isteri dia tengah tidurkan anak mereka di bilik sebelah dan Jake dengan tenang suruh aku tangani tatasusunan dua bilion elemen dengan RAM empat gig. "tiga pusat data, eventual consistency, apa yang rosak." aku kerap beku dalam sesi latihan macam itu. muka rasa panas, tangan menggeletar pelik, kamera terbuka, Jake duduk di situ dengan kopi dia tunggu aku pulih semula. dua minggu pertama aku rasa nak berhenti setiap malam. lebih kurang minggu ketiga, ada sesuatu yang klik. aku mula meneka follow-up sebelum dia sempat cakap. aku akan selesaikan masalah asas dan otak aku automatik melompat ke "ok macam mana kalau input sangat besar" atau "macam mana kalau dua penulis masuk serentak." refleks itu. lompatan automatik kepada kekangan sebelum ditanya. itulah sebenarnya yang syarikat-syarikat ini tapis. aku bina benda itu dalam tiga minggu dengan Jake menjerit pada aku di Zoom. empat bulan menggiling seorang diri tak hasilkan apa-apa yang hampir pun.

satu lagi bencana ialah sumber reka bentuk sistem dan yang ini memang semata-mata kemalasan aku. aku belajar daripada YouTube sahaja. URL shortener, aplikasi chat, news feed. kandungan kitar semula yang sama semua orang tengok dari 2022. dalam pusingan Amazon aku, penemu duga tanya tentang pipeline pemadaman GDPR. audit logging. data residency merentas region. perkataan compliance memang tak pernah langsung masuk dalam kepala aku dalam konteks reka bentuk. tak pernah sekali pun. aku serius. Jake beritahu aku selepas penolakan dia bahawa pusingan Google dia habis dua puluh minit penuh semata-mata pada cache invalidation dan pemulihan split brain. aku tak tahu pun apa maksud split brain. aku duduk dalam Civic aku di tempat letak kereta selepas itu sambil google istilah pangkalan data di telefon. telefon hangat. tangan sejuk. itulah titik paling bawah bagi aku. soalan di syarikat-syarikat ini dah bergerak ke depan sedangkan aku masuk dengan jawapan dari dua tahun lepas.

behavioral. ok bahagian ini memalukan. pusingan behavioral mungkin pusingan yang paling boleh dijangka dalam keseluruhan proses dan aku ambil mudah sebab aku fikir pengalaman kerja aku dah cukup bercakap untuk dirinya sendiri. Amazon letak prinsip kepimpinan mereka di laman web mereka. Glassdoor beritahu kau yang mana satu akan keluar. kau petakan stories to each principle kau. aku faham semua ini secara teori dan kemudian tetap juga pergi sediakan lapan cerita yang semuanya tentang aku jadi orang yang betul dan menyelamatkan keadaan. cerita hero. semuanya. Meta guna CAR bukannya STAR dan bentuk cerita aku salah untuk format mereka. hilang markah kerana benda sebodoh itu. Google bagi aku soalan "ceritakan tentang satu masa apabila anda sedar anda salah tentang sesuatu yang penting" dan aku memang kosong, tak ada langsung cerita yang melibatkan aku buat silap sebab kenapa pula aku nak berlatih detik-detik paling teruk dalam hidup aku. Jake dah suruh aku sediakan cerita kegagalan beberapa minggu lebih awal. aku cakap tak mahu. Google memang tak setuju dengan aku pasal itu lol. bila akhirnya aku bina semula cerita-cerita itu dan masukkan nombor yang keras di dalamnya, "kurangkan masa deploy dari tiga minggu kepada empat hari" jadi cerita andalan aku di dua syarikat berbeza. fakta yang sama macam sebelum ini, betul-betul tak ada benda baru, cuma dibingkaikan secara berbeza. menjadi kedua-dua kali.

penjadualan hampir memusnahkan aku di samping semua benda lain. Google ambil masa lima minggu dari panggilan perekrut ke keputusan jawatankuasa. Amazon tiga minggu. kawan aku Sarah dapat onsite Meta dia sepuluh hari selepas phone screen. SEPULUH HARI. kau tak boleh buat persediaan satu syarikat pada satu masa, itulah perangkap yang aku terjebak. aku cuba buat secara berurutan dan masa aku rasa dah bersedia untuk Amazon, loop Google dah pun ada dalam kalendar aku dan aku kelam-kabut antara leadership principles, kedalaman system design, format CAR, dan entah apa lagi rangka kerja yang setiap syarikat nak. Jake dan aku bina satu dokumen bersama yang senaraikan setiap topik yang diuji oleh ketiga-tiga syarikat. tandakan benda yang bertindih. latih bahagian yang bertindih dulu, simpan benda khusus syarikat untuk malam sebelum temu duga macam ulang kaji saat akhir minggu peperiksaan. duduk di lantai ruang tamu dia tengah malam dengan kad indeks bersepah atas meja kopi. serabut. tapi menjadi.

aku mula gunakan InterviewMan semasa loop sebenar aku lepas Jake sebut pasal itu. lapisan skrin yang tak muncul bila kau kongsi skrin, tangkap audio melalui mikrofon kau, dan letak cadangan atas skrin dalam beberapa saat. dalam satu pusingan system design, ia tandakan sudut caching tepat sebelum penemu duga bangkitkannya dan aku nampak bersedia bukannya panik. dua belas dolar sebulan. langsung tak setanding dengan beratus-ratus yang aku habiskan untuk kursus yang ajar aku lukis rajah cantik yang tak dipedulikan sesiapa. tapi ia bukan pengganti untuk betul-betul tahu benda yang kau cakap. aku tetap kena pertahankan setiap jawapan bila mereka tekan pada butiran. tapi ia buat otak aku tak terus masuk mod beku sepenuhnya macam yang jadi di Amazon dan itu sahaja pun dah sangat berbaloi.

kalau aku kena cakap satu benda kepada seseorang yang baru nak mula persediaan FAANG sekarang. jangan layan macam ia satu syarikat. lima syarikat. lima struktur berbeza untuk cara mereka menemu duga dan menilai orang. aku buat persediaan secara umum dan aku kena teruk. kali kedua Jake pilih Google secara khusus dan dia berjaya masuk. pilih dua yang kau betul-betul nak, belajar bagaimana dua itu jalankan proses mereka, mohon di tempat lain untuk dapatkan latihan dan bina keyakinan. itulah yang menjadi untuk kami. aku ambil satu penolakan dan empat bulan yang terbuang untuk faham benda itu, tapi itulah hakikatnya.

Ready to Ace Your Next Interview?

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

ShareTwitterLinkedIn

Related Articles

Try InterviewMan Free

AI interview assistant. Undetectable.

Get Started