Message us on Facebook to see the terms and get 40% OFF the yearly plan

03h : 00m : 00sMessage us
Company Interviews

Pertanyaan Wawancara Software Engineer Google 2026 (dengan Tips AI)

Last updated: August 18, 2025|6 min read|By InterviewMan Team
Pertanyaan Wawancara Software Engineer Google 2026 (dengan Tips AI)

Ini adalah catatan yang saya rapikan waktu mempersiapkan interview software engineer di Google (yang katanya loop gaya LeetCode dengan hiring committee di ujungnya). Saya melewati seluruh rangkaiannya, mulai dari phone screen, coding, system design, sampai behavioral. Jadi catatan ini juga membahas prosesnya, bukan cuma daftar pertanyaannya.

Interview Google itu menimbulkan sikap yang campur aduk. Ada orang yang membela prosesnya, ada juga yang benci. Strategi saya sendiri sebenarnya sederhana. Anda bisa mengeluh bahwa prosesnya cuma undian, atau Anda mendorong diri sendiri dan belajar bagaimana mesinnya bekerja.

Yang membedakan Google dari interview biasa: di telepon pertama, recruiter saya bilang Anda dapat tiga kesempatan dalam lima tahun, setelah itu mereka berhenti menerima lamaran Anda. Tiga kesempatan untuk satu karier penuh. Seorang mantan rekan kerja diam sekitar lima detik waktu saya cerita soal ini, dan saya tangkap diamnya sebagai "jangan sampai kamu ngacaukan ini."

Catatan saya, saya bagi jadi beberapa bagian.

  1. Phone screen
  2. Coding
  3. System design
  4. Googleyness dan Leadership
  5. Hiring committee
  6. Mock interview (dan tool yang saya pakai)
  7. Team matching

Phone screen

Google menjalankan phone screen di Google Doc yang dipakai bareng. Bukan IDE, cuma dokumen teks biasa, tanpa syntax highlighting, tanpa autocomplete. Anda menulis kode beneran di situ selama empat puluh lima menit sementara ada orang yang memperhatikan Anda mengetik. Saya kebagian soal sliding window dan satu variasi binary search, dua-duanya medium.

Ready to ace your next interview?

InterviewMan gives you real-time AI answers during live interviews — undetectable on Zoom, Meet, and Teams.

Try InterviewMan Free

Kalau lagi ngoding biasa, saya banyak coba-coba dan benerin sambil jalan. Cara itu nggak jalan kalau Anda cuma punya empat puluh lima menit, Google Doc polos, dan sepasang mata yang mengawasi Anda mengetik. Saya berharap ada yang ngasih tahu soal Doc ini sebelum screen-nya.

Satu detail proses yang baru saya tahu belakangan: kalau si screener masih ragu, mereka kasih Anda phone screen kedua daripada langsung menolak. Saya kenal dua orang yang mengalami ini (satu dari Discord bootcamp coding), dan dua-duanya lolos di percobaan kedua.

Coding

Saya menggilas 200 soal LeetCode sebelum loop. Hasilnya kurang membantu dibanding seharusnya, dan bukan karena soalnya terlalu susah.

Bagian paling susah dengan soal Google itu justru melihat pertanyaan yang sebenarnya. Interviewer Google sengaja menjejali soal mereka dengan konteks ekstra dan umpan2 palsu. Mantan rekan saya sudah memperingatkan soal ini persis. Dan saya nggak dengerin.

Ada satu momen waktu saya langsung loncat ke sebuah pola. Baru sadar delapan menit setelah mulai mengerjakan bahwa saya lagi menyelesaikan masalah yang berbeda dan harus balik dari awal. Soalnya terdengar persis seperti soal sliding window yang saya latih semalam sebelumnya. Ternyata bukan. Si interviewer duduk diam total selama delapan menit itu, memperhatikan saja. Saya menelepon rekan saya dari parkiran setelahnya dan dia cuma bilang "iya, kan udah aku bilangin".

Yang saya petik dari situ. Ngomong terus tiap detik. Jangan percaya pattern matching dari semalam sebelumnya. Dan latih soal kombinasi, bukan topik satu-satu.

Soal ngomong terus ini saya mau tekankan. Committee membaca apa yang ditulis interviewer, dan interviewer menulis apa yang Anda ucapkan. Waktu itu saya diam selama satu soal graph. Feedback-nya bilang penalaran saya nggak jelas. Padahal saya tahu apa yang saya lakukan. Cuma nggak ada orang lain yang tahu, karena saya nggak mengucapkannya. Rekan saya membaca paket itu belakangan dan bilang ke saya, "kamu menyelesaikannya, tapi mereka nulis kayak kamu lagi nebak2".

Lalu soal kombinasi tadi. Google ngasih saya graph plus dynamic programming di satu ronde. Tree plus hashmap di ronde lain. Binary search murni atau BFS murni hampir nggak pernah muncul sendirian. Jadi lima ratus soal medium yang berdiri sendiri itu kalah berguna dibanding lima puluh soal kombinasi. Saya sendiri membuang tiga akhir pekan menggilas topik satu per satu sebelum sadar hal ini. Sayang sekali waktunya.

System design

System design itu satu ronde, dan seluruh rondenya bisa bergantung pada satu pilihan desain. Prep coach saya menyebutnya linchpin insight. Buat saya kedengarannya lebay, tapi ternyata dia benar. Punya saya soal cache invalidation untuk sistem terdistribusi, dan saya nyaris tiga puluh detik dari tidak melihatnya. Kalau kelewat, percakapannya nggak akan pernah beranjak dari level diagram, dan satu dari tiga kesempatan terbuang sia-sia.

Googleyness dan Leadership

Googleyness dan Leadership kedengarannya misterius, tapi prakteknya cuma interview behavioral soal konflik tim, kegagalan proyek, dan cerita ownership. Seorang interviewer ngasih tahu saya bahwa sebagian anggota committee nyaris nggak membaca bagian ini di paket. Tetap siapkan saja, Anda nggak bisa memilih committee Anda.

Hiring committee

Interview di Google itu undian (committee yang memastikan hal itu). Empat atau lima engineer yang nggak pernah ketemu saya menentukan nasib saya berdasarkan paket dari orang-orang yang menginterview saya. Orang asing membaca catatan orang asing lain tentang saya. Rekan saya kenal seseorang yang lewat Google dua kali dengan anggota committee yang berbeda tiap kalinya, dan hasilnya sama sekali beda padahal performanya pada dasarnya sama.

Mock interview

Mock interview lebih membantu untuk hal-hal remeh soal prosesnya daripada daftar pertanyaan apa pun. Saya pakai mantan rekan saya sebagai interviewer dan kami menjalankan ronde penuh lewat Google Meet.

Di sini saya curang. Saya kerja di InterviewMan, jadi saya menjalankan tool kami selama mock persis seperti yang akan dilakukan kandidat beneran. Tool-nya menangkap soal lewat audio dan menaruh saran pendekatan di overlay yang cuma bisa Anda lihat. Rekan saya habiskan lima menit mencoba menemukannya, lewat shared screen, dock saya, sampai rekaman sesinya, dan dia nggak lihat apa-apa. Waktu mock ronde Googleyness, tool-nya menarik satu cerita konflik dari percakapan yang sudah benar-benar saya lupakan, persis jenis cerita yang katanya nyaris nggak dibaca committee tapi tetap harus ada di paket. Waktu mock system design, tool-nya menandai satu insight soal caching yang ternyata jadi linchpin buat soal itu.

Soal tooling secara umum. Tool yang khusus coding seperti Interview Coder harganya dua sembilan sembilan per bulan. Mereka mengcover tiga dari lima ronde, dan membiarkan Anda sendirian untuk system design dan behavioral. InterviewMan mengcover kelima-limanya dengan dua belas dolar per bulan di paket tahunan. Tiga bulan persiapan menghabiskan tiga puluh enam dolar buat saya. Lebih murah daripada satu minggu Interview Coder. Kami sekarang di angka lima puluh tujuh ribu pengguna dengan dua puluh lebih fitur stealth. Dan sejauh yang saya tahu, belum ada yang ketahuan.

Team matching

Committee bilang ya itu bukan berarti offer. Setelah itu ada team matching, di mana Anda dan hiring manager harus sama-sama setuju, dan persetujuan Anda berlaku sekitar satu tahun. Jadi nggak perlu buru-buru. Saran terbaik dan agak berlawanan dengan intuisi yang saya dapat sepanjang proses ini: tunggu tim yang benar-benar bikin Anda semangat bangun pagi.

Ready to Ace Your Next Interview?

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

Related Articles

Try InterviewMan Free

AI interview assistant. Undetectable.

Get Started