Mengapa Kandidat Saya Tetap Gagal Selama Wawancara Google…
Mereka tidak memenuhi bar.

Setelah bergabung dengan Google pada tahun 2022, saya dilatih untuk mewawancarai kandidat. Saya memiliki kesempatan untuk bertemu kandidat dan melihat betapa mereka berjuang. Saya siap untuk membagikan beberapa kesalahan umum mereka (yang secara hukum diizinkan untuk saya bagikan).
Tidak mengetahui struktur data mereka BUKAN alasan #1 mengapa saya gagal menjadi kandidat.
Sebelum kita menggali lebih dalam, mari kita lihat seperti apa proses wawancara hari ini.
Penilaian Daring
Jika Anda lulusan baru, kemungkinan besar Anda akan diberi penilaian online untuk memecahkan masalah pengkodean dalam bahasa apa pun yang Anda suka. Seberapa baik Anda melakukannya di layar ini tidak akan memengaruhi peluang Anda untuk mendapatkan tawaran di tahap wawancara selanjutnya.
Apa yang diuji oleh layar ini adalah satu hal:
Apakah kandidat tahu cara membuat kode?
Jika kandidat tidak dapat menyelesaikan masalah, maka mereka tidak akan melakukannya dengan baik di layar ponsel atau di tempat. Jika mereka lulus, selamat! Mereka akan beralih ke wawancara secara langsung.
Layar Ponsel
Layar ponsel di Google akan mewakili salah satu wawancara di tempat. Kandidat akan bergabung dengan obrolan suara Google dan menyelesaikan pengkodean di IDE Google dengan Googler.
Kandidat akan diadakan dengan standar yang sama dengan wawancara di tempat. Ini untuk menilai apakah kandidat benar-benar dapat melewati wawancara di tempat secara berurutan. Beberapa melakukannya, sebagian besar tidak.
Bagi mereka yang tidak melakukannya dengan baik di layar ponsel, inilah yang harus mereka ketahui:
- Mereka bisa diberi kesempatan kedua. Tanyakan kepada perekrut dan jelaskan mengapa Anda layak mendapatkan kesempatan lain atau tidak menunjukkan semua keterampilan pengkodean Anda.
- Mereka harus menunggu lagi setidaknya selama 12 bulan untuk mengajukan permohonan kembali.
Wawancara di Tempat
Masuk ke Google di situs adalah pencapaian yang langka. Untuk beberapa kandidat yang berhasil sejauh ini, inilah yang harus mereka ketahui
- Kandidat tahu cara membuat kode
- Mereka mungkin dinilai skenario dan situasi yang berbeda untuk setiap wawancara
Dari sedikit kandidat yang berhasil sejauh ini, lebih sedikit lagi yang menerima tawaran. Untuk yang tidak, Google secara hukum tidak akan memberikan umpan balik kepada kandidat. Jika Googliness bukan masalahnya, maka ada yang salah dalam wawancara pengkodean.
Inilah yang sering salah dalam wawancara coding
Coding Kesalahan Wawancara
Tidak mengklarifikasi masalah
Kandidat langsung terjun ke masalah tanpa mengajukan pertanyaan tambahan saat prompt dibagikan kepada mereka. Pewawancara dapat memperbaikinya. Namun jika tidak, kandidat tidak akan menyadari bahwa mereka memecahkan masalah yang salah.
Berfokus pada detail yang tidak penting
Jika masalahnya adalah tentang penggunaan pencarian biner, lebih fokus pada bagian yang lebih besar dan kembali ke detail yang lebih kecil. Beberapa menghabiskan separuh wawancara untuk memikirkan pengecualian nol atau input yang salah dan tidak pernah benar-benar menyelesaikan pertanyaan.
Tetap diam
Kandidat akan terjebak dan pewawancara mengetahui hal ini. Yang perlu dilakukan kandidat adalah mengetahui pertanyaan apa yang harus diajukan, berpikir keras, membagikan pemikiran mereka, dan menerima masukan dari pewawancara. Sebagian besar kandidat diam saja dan biasanya karena tidak ada yang mengajari mereka cara berkomunikasi selama wawancara coding.
Dengan asumsi kode mereka berfungsi
Saat kode ditulis, semua orang ingin merayakan dan mengakhiri wawancara. Tetapi kode tersebut kemungkinan besar memiliki bug di dalamnya. Tidak apa-apa selama kandidat melewati contoh kasus uji dan mengeringkan kode mereka terhadapnya. Melewatkan langkah ini tidak profesional.
Memburamkan waktu berjalan
Kandidat pasti akan ditanya waktu berjalan dari algoritma mereka. Sebagian besar hanya akan mengatakan itu O(n) atau O(nlogn) tanpa penjelasan apa pun. Yang lebih baik adalah yang menjelaskan alasannya. Yang terbaik adalah kandidat yang menjelaskan waktu berjalan dari berbagai bagian kode mereka dan kemudian menjelaskan di mana hambatannya.
Menutup Pikiran
Sebagian besar kandidat yang mewawancarai di Google mengetahui cara membuat kode dan kemungkinan mempraktikkan struktur data dan algoritme mereka. Perbedaan terbesar antara mereka yang mendapat tawaran dan mereka yang tidak adalah seberapa baik mereka mengomunikasikan proses pengkodean mereka.
Sebelum kamu pergi
- Buletin desain sistem berukuran byte !
- Jika Anda menikmati pengalaman ini, pertimbangkan untuk menjadi anggota untuk lebih banyak konten seperti ini!
- Dapatkan detail lebih mendalam dengan kit Wawancara Coding saya !
- Resume Teknik GRATIS Saya