jadi aku dalam round system design Apple dan mamat depan aku suruh aku reka bina sesuatu yang pasukan dia tengah ship sekarang. macam sekarang, hari ni, produk sebenar diorang. NDA halang aku cakap apa tapi fikir benda privasi berat, bukan sekadar encrypt-at-rest-dan-habis tapi privasi sebenar, differential privacy yang ditanam dalam lapisan yang aku tak pernah pertimbangkan. dan sini aku dengan prep URL shortener dari YouTube lol. dia cakap "pergi lebih dalam pada model encryption" dan aku panik cakap "AES-256 at rest, TLS in transit" yang basically sama macam jawab "apa kau tahu pasal masak" dengan "aku boleh didihkan air." dia pandang. cakap "apa lagi." senyap mati yang rasa macam satu minit penuh, mungkin lapan saat realistically, dan lepas tu dia just move on. aku tau round tu dah gone sebelum dia habis ayat seterusnya.
Marcus dah amaran aku. dia buat Google sebulan sebelum loop aku dan cakap Apple akan berbeza dan aku macam yeah berapa teruk lagi la boleh jadi. jawapannya benar-benar menghancurkan lol. Google bagi dia empat round dengan rehat betul, makan tengah hari dengan host yang cakap "bahagian ni tak dikira," keseluruhan benda civilized tu. Apple bagi aku enam round berturut-turut, empat puluh lima minit setiap satu, takde makan tengah hari, takde rehat, satu interviewer keluar dan yang seterusnya duduk sebelum kau sempat ambil air. sampai round lima aku lupa macam mana reverse linked list. dua ratus latihan solve sejak kolej, tangan kat keyboard, langsung blank. Marcus beritahu aku selepas tu aku nampak macam kena langgar kereta sampai round empat dan honestly tu tepat.
benda yang takde siapa beritahu kau adalah sebenarnya takde satu interview Apple. Marcus interview dengan dua pasukan Apple berbeza dalam tahun yang sama, satu suruh dia buat take-home project dan satu lagi letak dia kat CoderPad live. satu pasukan ada system design, yang satu lagi langsung skip. aku tanya recruiter aku apa nak expect dan dia cakap "bergantung pada pasukan" yang mana ya, secara teknikal betul, tapi aku perlukan maklumat sebenar dan dia just tak nak bagi. Jess kerja kat Apple dan dia basically sahkan ni, setiap pasukan buat apa yang diorang nak, takde playbook yang kau boleh ikut.
phone screen hampir bunuh aku dan ia tak pun teknikal. "kenapa Apple." bukan kenapa tech, bukan kenapa role ni, kenapa Apple specifically. dia tanya aku, aku bagi jawapan generik pasal bina produk yang berjuta orang guna, dan dia pause. tunggu. lepas tu tanya lagi dari sudut berbeza macam sepuluh minit kemudian. lepas tu kali ketiga dekat akhir. tiga kali berasingan dalam satu phone screen, aku tak pernah alami apa-apa macam tu. Jess beritahu aku jawapan lemah kenapa-Apple boleh tamatkan seluruh pencalonan kau sebelum kau sampai onsite, dan aku percaya sebab Marcus habiskan sehari penuh tulis dan tulis semula jawapan dia dan aku ingat dia hilang akal pasal benda remeh. dia dapat tawaran, aku kena waitlist, jadi siapa yang betul.
coding dua masalah medium setiap round, arrays trees graphs, secara individu tak lebih susah dari Google honestly tapi Google bagi kau satu masalah dengan follow-ups dan masa untuk bernafas. tahu macam mana nak struktur prep teknikal kau lebih penting sini sebab pace nya relentless. Apple nak dua siap bersih dalam empat puluh lima minit dan takde middle ground, kau sama ada kejar pace atau kau dah habis. behavioral adalah round hiring manager dan ia pelik, bukan benda LP Amazon, lebih macam "ceritakan pasal sesuatu yang kau ship di mana kau bangga sampai ke pixel." diorang ambil berat pasal craft dalam cara yang aku tak bersedia. Jess juga mention kadang diorang batalkan round selebihnya tengah-tengah loop kalau round awal cukup teruk, macam kau muncul expect enam dan balik selepas tiga. memang glad aku tak tahu tu sebelum masuk sebab dua round pertama aku memang kasar.
aku jalankan InterviewMan dalam mocks dengan Marcus dan dalam loop sebenar. round lima bila otak aku benar-benar hangus ia tangkap satu detail soalan yang aku langsung terlepas sebab aku terlalu penat untuk dengar betul. round system design ia cadangkan differential privacy sebagai sudut perbincangan, tepat topik yang interviewer aku nak dan aku tak terfikir sendiri. round coding ia flag pendekatan tree sebelum aku habis baca masalah. check dock, Activity Monitor, process list, screen recording kat Zoom, takde apa nampak. dua belas ringgit sebulan tahunan, 57,000 pengguna, 20 lebih ciri stealth. aku tengok Interview Coder dulu, dua ratus sembilan puluh sembilan sebulan, coding sahaja, dan Apple lempar enam jenis round berbeza kat kau dalam sehari jadi bayar dua ratus sembilan puluh sembilan untuk coverage dua dari enam round tak masuk akal berbanding dua belas untuk semua.
prep system design utamakan privasi. ada jawapan sebenar untuk kenapa Apple. Marcus prep punya dia sehari penuh dan aku gelak kat dia dan keputusan tak tipu.
Ready to Ace Your Next Interview?
Join 57,000+ professionals using InterviewMan to get real-time AI assistance during their interviews.
