Seminggu yang lalu kita berbicara tentang
Pada artikel pertama, saya akan memberi tahu Anda cara berhasil melewati semua tahapan wawancara dan magang di Google.
Beberapa kata tentang dirimu
Saya seorang mahasiswa master tahun pertama di kampus HSE St. Petersburg; saya menyelesaikan gelar sarjana dalam pembelajaran mesin di Universitas Akademik. Selama masa studi sarjana, saya aktif terlibat dalam program olahraga dan juga mengikuti berbagai hackathon. Anda dapat membaca tentang yang terakhir
Tentang magang
Pertama, saya ingin bercerita sedikit tentang seperti apa magang di Google dari dalam.
Setiap pekerja magang yang datang ke Google ditugaskan ke sebuah tim. Ini bisa berupa tim yang mengembangkan infrastruktur internal yang belum pernah didengar oleh orang-orang di luar perusahaan, atau produk yang digunakan oleh jutaan orang di seluruh dunia. Produk tersebut mungkin adalah YouTube, Google Docs, dan lainnya yang terkenal. Karena lusinan, atau bahkan ratusan pengembang terlibat dalam pengembangan proyek ini, Anda akan mendapatkan tim yang berspesialisasi dalam beberapa bagian yang lebih sempit. Misalnya, pada musim panas 2018, saya mengerjakan Google Dokumen, menambahkan fungsionalitas baru untuk bekerja dengan tabel.
Karena Anda magang di perusahaan, Anda memiliki seorang manajer yang disebut tuan rumah. Ini adalah pengatur waktu penuh biasa yang mengembangkan produknya sendiri. Jika Anda tidak mengetahui sesuatu, tidak dapat menyelesaikannya, atau menghadapi masalah apa pun, Anda harus menghubunginya. Biasanya, pertemuan tatap muka mingguan dijadwalkan di mana Anda dapat mendiskusikan situasi terkini dalam proyek atau mengobrol tentang sesuatu yang sama sekali tidak ada hubungannya. Selain itu, tuan rumah adalah salah satu orang yang akan mengevaluasi pekerjaan yang telah Anda lakukan selama magang. Ini juga akan dinilai oleh reviewer tambahan kedua. Dan tentu saja, mereka tertarik pada kesuksesan Anda.
Google akan menanamkan dalam diri Anda, tapi ini belum pasti, kebiasaan baik menulis dokumen desain sebelum Anda melakukan apa pun. Bagi yang belum tahu, dokumen desain adalah dokumen yang menguraikan inti permasalahan yang ada, serta penjelasan teknis rinci penyelesaiannya. Dokumen desain dapat ditulis untuk keseluruhan produk, atau hanya untuk satu fungsi baru. Setelah membaca dokumentasi tersebut, Anda dapat memahami tujuan pembuatan produk dan cara penerapannya. Seringkali juga di komentar Anda dapat melihat dialog antar insinyur yang membahas berbagai cara untuk mengimplementasikan beberapa bagian proyek. Ini memberikan pemahaman yang baik tentang tujuan di balik setiap keputusan.
Apa yang membuat magang ini istimewa adalah Anda dapat menggunakan beberapa alat pengembangan internal luar biasa yang banyak dimiliki Google. Setelah bekerja dengan mereka dan berbicara dengan banyak orang yang sebelumnya pernah bekerja di Amazon, Nvidia dan perusahaan teknologi terkenal lainnya, saya dapat menyimpulkan bahwa alat-alat ini memiliki peluang besar untuk menjadi alat terbaik yang pernah Anda temui dalam hidup Anda. Misalnya, alat yang disebut Pencarian Kode Google memungkinkan Anda tidak hanya melihat seluruh basis kode, riwayat perubahan pada setiap baris kode, namun juga memberi Anda kemampuan untuk menavigasi kode yang biasa kita gunakan di lingkungan pengembangan modern seperti sebagai Ide Intellij Dan untuk ini Anda hanya memerlukan browser! Kelemahan yang terkait dengan fitur yang sama adalah Anda akan kehilangan alat yang sama di luar Google.
Adapun barangnya, perusahaan memiliki kantor yang keren, makanan enak, pusat kebugaran, asuransi yang bagus, dan barang lainnya. Saya akan meninggalkan di sini beberapa foto dari kantor New York:
Bagaimana cara mendapatkan penawaran?
Tinjau
Sekarang saatnya membicarakan sesuatu yang lebih serius: bagaimana cara magang?
Di sini kita tidak akan berbicara tentang Google, tetapi tentang bagaimana hal ini terjadi secara umum. Di bawah ini akan saya tuliskan tentang ciri-ciri proses seleksi magang di Google.
Proses wawancara perusahaan kemungkinan besar akan terlihat seperti ini:
- Aplikasi untuk magang
- Kontes Kuis Hackerrank/TripleByte
- Wawancara penyaringan
- Wawancara teknis pertama
- Wawancara teknis kedua
- Wawancara penglihatan
Aplikasi untuk magang
Tentunya semua bermula dari keinginan Anda untuk magang. Untuk melakukan ini, Anda harus mengungkapkannya dengan mengisi formulir di website perusahaan. Jika Anda (atau teman Anda) mempunyai teman yang bekerja di sana, Anda bisa mencoba masuk melalui mereka. Opsi ini lebih disukai karena membantu Anda menonjol dari siswa lainnya. Jika ini tidak memungkinkan, terapkan sendiri.
Cobalah untuk tidak terlalu kesal ketika Anda menerima email dengan konten seperti βkamu keren sekali, tapi kami memilih kandidat lain.β Dan di sini saya punya beberapa saran untuk Anda:
Kontes Kuis Hackerrank/TripleByte
Jika perekrut menyukai resume Anda, dalam 1-2 minggu Anda akan menerima surat dengan tugas berikutnya. Kemungkinan besar, Anda akan ditawari untuk mengikuti kontes di Hackerrank, di mana Anda harus menyelesaikan masalah algoritmik dalam waktu yang ditentukan, atau Kuis TripleByte, di mana Anda harus menjawab berbagai pertanyaan mengenai algoritma, pengembangan perangkat lunak, dan desain rendah- sistem tingkat. Tahap ini berfungsi sebagai filter awal dalam proses seleksi calon.
Wawancara penyaringan
Jika tes ini berhasil, maka Anda akan menjalani wawancara penyaringan, di mana Anda akan berbicara dengan perekrut tentang minat Anda dan proyek yang ditawarkan perusahaan kepada pekerja magang. Jika Anda menunjukkan minat dan pengalaman Anda sebelumnya sesuai dengan harapan perusahaan, Anda akan diberikan lampu hijau. Menurut pengalaman saya, ini adalah tempat yang paling tidak terduga dalam keseluruhan proses, dan sangat bergantung pada perekrut.
Jika Anda telah lulus ketiga tes ini, maka sebagian besar keacakan sudah berlalu. Lalu ada wawancara teknis, yang lebih bergantung pada Anda, yang berarti Anda dapat lebih memengaruhi hasilnya. Dan ini bagus!
Wawancara Teknis
Berikutnya adalah wawancara teknis, yang biasanya dilakukan melalui Skype atau Hangouts. Namun terkadang ada layanan yang lebih eksotik yang memerlukan instalasi perangkat lunak tambahan. Oleh karena itu, pastikan semuanya berfungsi di komputer Anda terlebih dahulu.
Format wawancara teknis sangat bervariasi tergantung pada posisi yang Anda wawancarai. Jika kita berbicara tentang posisi Magang Rekayasa Perangkat Lunak, kemungkinan besar Anda akan ditawari beberapa masalah algoritmik, yang solusinya perlu dikodekan di beberapa editor kode online, misalnya,
- Bagaimana cara kerja proyek tersebut?
- Apa tantangan terbesar yang harus Anda selesaikan belakangan ini?
- Apa kontribusi pengembang terhadap produk akhir?
- Mengapa Anda memutuskan untuk bekerja di perusahaan ini?
Anda tidak selalu diwawancarai oleh orang yang akan bekerja dengan Anda di masa depan. Oleh karena itu, pertanyaan-pertanyaan terakhir dapat memberikan wawasan tentang apa yang terjadi di perusahaan secara keseluruhan. Bagi saya, misalnya, penting bagi saya untuk mempunyai pengaruh terhadap produk akhir.
Jika Anda berhasil lolos wawancara pertama, Anda akan ditawari wawancara kedua. Ini akan berbeda dari yang pertama dalam hal pewawancara dan, karenanya, dalam tugasnya. Formatnya kemungkinan besar akan tetap sama. Setelah melewati wawancara kedua, mereka mungkin menawarkan wawancara ketiga.
Wawancara penglihatan
Jika sampai saat ini Anda belum ditolak, maka onsight interview menanti Anda, ketika kandidat diundang untuk wawancara di kantor perusahaan. Biasanya terdiri dari beberapa wawancara teknis dan satu wawancara perilaku. Selama wawancara perilaku, Anda berbicara dengan manajer tentang proyek Anda, keputusan apa yang Anda buat dalam situasi berbeda, dan sejenisnya. Artinya, pewawancara berusaha untuk lebih memahami kepribadian Anda dan memahami pengalaman Anda secara lebih detail. Beberapa perusahaan yang melakukan 3-4 wawancara teknis hanya menawarkan satu wawancara perilaku jarak jauh, bukan wawancara langsung.
Sekarang yang tersisa hanyalah menunggu tanggapan perekrut. Jika semuanya berjalan lancar, maka Anda pasti akan menerima surat dengan tawaran yang sudah lama ditunggu-tunggu. Jika tidak ada tawaran, jangan kecewa. Perusahaan secara sistematis menolak kandidat yang baik. Coba melamar magang lagi tahun depan.
Wawancara pengkodean
Jadi, tunggu... Kami belum melakukan wawancara apa pun. Kami baru mengetahui seperti apa keseluruhan prosesnya dan sekarang kami harus mempersiapkan wawancara dengan baik agar tidak melewatkan kesempatan untuk menikmati musim panas yang menyenangkan dan bermanfaat.
Ada sumber daya seperti
Banyak orang juga merekomendasikan membaca buku β
Selain itu, jika Anda hanya menjalani sedikit wawancara teknis dengan perusahaan asing dalam hidup Anda, maka disarankan untuk melakukan beberapa wawancara percobaan. Tapi semakin banyak, semakin baik. Ini akan membantu Anda merasa lebih percaya diri selama wawancara dan mengurangi rasa gugup. Wawancara tiruan dapat diatur di
Wawancara perilaku
Seperti yang saya sebutkan, selama wawancara perilaku, pewawancara mencoba mempelajari lebih banyak tentang pengalaman Anda dan memahami karakter Anda. Bagaimana jika Anda seorang pengembang hebat tetapi tidak pandai bekerja dalam tim? Saya khawatir ini tidak cocok untuk banyak orang. Misalnya, Anda mungkin ditanyai pertanyaan berikut: βApa kelemahan Anda?β Selain pertanyaan semacam ini, Anda akan diminta untuk berbicara tentang proyek di mana Anda memainkan peran kunci, masalah yang Anda temui, serta solusinya. Perlu dicatat bahwa pada menit-menit pertama wawancara teknis Anda mungkin juga ditanyai tentang hal ini. Bagaimana mempersiapkan wawancara semacam itu ditulis dengan baik di salah satu bab dalam βMemecahkan Wawancara Codingβ.
Sekarang setelah kita memahami seperti apa proses seleksi magang secara umum dan bagaimana mempersiapkan wawancara, sekarang saatnya membahas cara kerjanya dalam kasus Google.
Daftar magang yang tersedia dapat ditemukan
Wawancara
Di sini prosesnya terlihat sedikit tidak biasa. Anda akan menjalani wawancara penyaringan dan dua wawancara teknis. Jika Anda menunjukkan diri Anda dengan baik di dalamnya, maka Anda akan melanjutkan ke tahap pencarian proyek. Anda perlu mengisi kuesioner yang cukup panjang di mana Anda akan menunjukkan semua keahlian Anda saat ini, serta mengungkapkan preferensi Anda mengenai topik proyek dan lokasi di mana Anda ingin magang.
Sangat penting untuk mengisi formulir ini dengan baik dan rajin! Calon tuan rumah yang mencari orang untuk bergabung dengan proyek mereka mencari pekerja magang yang tersedia dan mengatur percakapan dengan kandidat yang mereka sukai. Mereka dapat memfilter siswa berdasarkan lokasi, kata kunci, tanda centang di formulir pendaftaran, dan mengurutkan berdasarkan skor wawancara.
Selama percakapan, pewawancara berbicara tentang proyek yang akan dikerjakan dan juga mempelajari pengalaman kandidat. Ini adalah kesempatan bagus untuk mengetahui seperti apa proses kerja sebenarnya, karena Anda sedang berkomunikasi dengan orang yang akan menjadi tuan rumah Anda. Setelah wawancara, Anda menulis surat kepada perekrut berisi kesan Anda terhadap proyek tersebut. Jika Anda menyukai proyeknya, dan pewawancara menyukai Anda, maka tawaran menanti Anda. Jika tidak, Anda akan mengharapkan panggilan tindak lanjut, yang mungkin 2-3-4, atau mungkin tidak sama sekali. Perlu diklarifikasi bahwa meskipun Anda lulus wawancara dengan baik, tetapi pada tahap pencarian proyek tidak ada satu tim pun yang memilih Anda (atau mungkin tidak ada yang berbicara dengan Anda), sayangnya, Anda akan dibiarkan tanpa tawaran. .
Amerika atau Eropa?
Antara lain, Anda perlu memutuskan di mana Anda akan magang. Saya punya pilihan antara Amerika dan
Seperti yang Anda lihat, di AS keadaannya sedikit lebih rumit. Tapi saya lebih ingin pergi ke sana daripada ke Eropa. Ditambah lagi di Amerika mereka membayar lebih.
Apa yang harus dilakukan setelahnya?
Di akhir magang Anda memiliki dua pilihan:
- Dapatkan magang untuk tahun depan.
- Lulus dua wawancara teknis untuk mendapatkan posisi penuh waktu.
Kedua opsi ini tersedia asalkan Anda berhasil menyelesaikan proyek Anda saat ini. Jika ini bukan magang pertama Anda, Anda mungkin ditawari posisi penuh waktu tanpa wawancara.
Oleh karena itu, timbul situasi berikut, yang dapat digambarkan dengan satu gambar:
Karena ini adalah magang pertama saya, saya memutuskan untuk menjalani dua wawancara teknis untuk mendapatkan posisi penuh waktu. Berdasarkan hasil mereka, mereka setuju untuk memberi saya tawaran dan mulai mencari tim, namun saya menolak pilihan ini karena saya memutuskan untuk menyelesaikan gelar master saya. Google sepertinya tidak akan hilang dalam 2-3 tahun.
Kesimpulan
Teman-teman, saya harap saya telah menjelaskan dengan cara yang mudah dipahami dan dimengerti seperti apa jalur dari mahasiswa ke magang. (dan kemudian kembali...), dan materi ini akan menemukan pembacanya yang akan merasakan manfaatnya. Seperti yang Anda lihat, ini tidak sesulit kelihatannya, Anda hanya perlu mengesampingkan kemalasan, ketakutan Anda, dan mulai mencoba!
PS Saya juga memilikinya di sini
Sumber: www.habr.com