Magang di perusahaan internasional: bagaimana agar tidak gagal dalam wawancara dan mendapatkan tawaran yang diidamkan

Artikel ini adalah versi revisi dan perluasan ceritaku tentang magang di Google.

Hei Habr!

Pada postingan kali ini saya akan memberi tahu Anda apa itu magang di perusahaan asing dan bagaimana mempersiapkan wawancara untuk mendapatkan tawaran.

Mengapa Anda harus mendengarkan saya? Jangan. Namun selama dua tahun terakhir, saya magang di Google, Nvidia, Lyft Level5, dan Amazon. Saat wawancara di perusahaan tahun lalu, saya menerima 7 tawaran: dari Amazon, Nvidia, Lyft, Stripe, Twitter, Facebook, dan Coinbase. Jadi saya punya pengalaman dalam hal ini, mungkin berguna.

Magang di perusahaan internasional: bagaimana agar tidak gagal dalam wawancara dan mendapatkan tawaran yang diidamkan

Tentang diri saya

mahasiswa master tahun ke-2 "Pemrograman dan Analisis Data" Sekolah Tinggi Ekonomi St. Menyelesaikan program sarjana "Matematika terapan dan ilmu komputer" Universitas Akademik, yang pada tahun 2018 dipindahkan ke St. Petersburg HSE. Selama studi sarjana saya, saya sering menyelesaikan kontes pemrograman olahraga dan berpartisipasi dalam hackathon. Kemudian saya magang di perusahaan asing.

Magang

Magang merupakan pekerjaan bagi mahasiswa untuk jangka waktu beberapa bulan hingga satu tahun. Program semacam itu memungkinkan pemberi kerja untuk memahami bagaimana pekerja magang mengatasi tugasnya, dan pekerja magang memungkinkan dia untuk mengenal perusahaan baru, mendapatkan pengalaman dan, tentu saja, mendapatkan uang tambahan. Jika selama magang siswa tersebut telah melakukan pekerjaan yang layak, maka ia ditawari lowongan penuh.

Dilihat dari ulasannya, lebih mudah mendapatkan pekerjaan di perusahaan IT asing setelah magang daripada melalui wawancara untuk lowongan penuh waktu. Sebagian besar teman saya akhirnya bekerja di Google, Facebook, dan Microsoft.

Bagaimana cara mendapatkan penawaran?

Ikhtisar proses

Katakanlah Anda memutuskan ingin pergi ke negara lain di musim panas dan mendapatkan pengalaman baru, daripada menggali tempat tidur nenek Anda. Wah! Tolong bantu nenek! Maka inilah waktunya untuk mulai berbisnis.

Proses wawancara khas untuk perusahaan asing terlihat seperti ini:

  1. Melayani lamaran magang
  2. Kamu putuskan kontes di Hackerrank/TripleByte Quiz
  3. lewat wawancara penyaringan
  4. Kemudian Anda ditugaskan wawancara teknis pertama
  5. kemudian kedua, dan mungkin yang ketiga
  6. Nama aktif wawancara penglihatan
  7. Memberi menawarkan , tapi sebenarnya tidak…

Mari kita bahas masing-masing poin secara lebih rinci.

Aplikasi untuk magang

Kapten menyarankan pertama-tama Anda harus mengisi aplikasi di situs web perusahaan. Dan kemungkinan besar Anda dapat menebaknya. Namun yang mungkin tidak diketahui oleh kapten maupun Anda adalah bahwa perusahaan besar menggunakan sistem rujukan yang melaluinya karyawan perusahaan merekomendasikan saudara yang ahli dalam bidang tersebut - inilah yang membedakan kandidat dari sekian banyak pelamar lainnya.

Jika Anda tiba-tiba tidak memiliki teman yang bekerja di perusahaan yang Anda minati, cobalah mencarinya melalui teman yang akan memperkenalkan Anda. Jika tidak ada orang seperti itu, buka Linkedin, cari karyawan perusahaan mana pun dan minta untuk mengirimkan resume. Dia tidak akan menulis bahwa Anda adalah seorang programmer hebat. Dan ini logis! Lagipula, dia tidak mengenalmu. Namun peluang mendapatkan jawaban masih akan lebih tinggi. Jika tidak, ajukan permohonan melalui situs web. Saya menerima tawaran saya ke Stripe tanpa mengenal satu orang pun yang bekerja di sana. Tapi jangan santai: Saya beruntung mereka merespons.

Cobalah untuk tidak terlalu kesal ketika email Anda menerima setumpuk surat dengan konten seperti β€œAnda hebat sekali, tapi kami memilih kandidat lain,” atau mereka tidak merespons sama sekali, yang bahkan lebih buruk lagi. Saya menggambar corong khusus untuk Anda. Dari 45 lamaran, saya hanya menerima 29 tanggapan. Hanya 10 orang yang menawarkan diri untuk menjalani wawancara, dan sisanya menolak.

Magang di perusahaan internasional: bagaimana agar tidak gagal dalam wawancara dan mendapatkan tawaran yang diidamkan

Apakah Anda merasakan nasihat itu?

Magang di perusahaan internasional: bagaimana agar tidak gagal dalam wawancara dan mendapatkan tawaran yang diidamkan

Kontes Kuis Hackerrank/TripleByte

Jika resume Anda lolos dari penyaringan awal, maka setelah 1-2 minggu Anda akan menerima surat dengan tugas berikutnya. Kemungkinan besar, Anda akan diminta untuk memecahkan masalah algoritmik di Hackerrank atau mengikuti Kuis TripleByte, di mana Anda akan menjawab pertanyaan mengenai algoritme, pengembangan perangkat lunak, dan desain sistem tingkat rendah.

Biasanya kontes di Hackerrank sederhana saja. Seringkali ini terdiri dari dua tugas pada algoritma dan satu tugas pada penguraian log. Terkadang mereka juga meminta Anda untuk menulis beberapa pertanyaan SQL.

Wawancara penyaringan

Jika tes ini berhasil, selanjutnya Anda akan menjalani wawancara penyaringan, di mana Anda akan berbicara dengan perekrut tentang minat Anda dan proyek yang melibatkan perusahaan tersebut. Jika Anda menunjukkan minat dan pengalaman Anda sebelumnya sesuai dengan persyaratan, maka semuanya akan berjalan lancar.

Ekspresikan semua keinginan Anda tentang proyek tersebut. Dalam percakapan dengan seorang perekrut dari Palantir, saya menyadari bahwa saya tidak akan tertarik untuk mengerjakan tugas mereka. Jadi kami tidak menyia-nyiakan waktu satu sama lain lagi.

Jika Anda bertahan sampai titik ini, maka sebagian besar keacakan sudah berlalu! Tetapi jika Anda mengacau lebih jauh, Anda sendirilah yang harus disalahkan πŸ˜‰

Wawancara Teknis

Berikutnya adalah wawancara teknis, yang biasanya dilakukan melalui Skype, Hangouts, atau Zoom. Periksa terlebih dahulu apakah semuanya berfungsi di komputer Anda. Akan ada banyak hal yang membuat Anda gugup selama wawancara.

Format wawancara teknis sangat bergantung pada posisi yang Anda wawancarai. Kecuali yang pertama, yang masih membahas tentang penyelesaian masalah algoritmik. Di sini, jika beruntung, Anda akan diminta untuk menulis kode di editor kode online, seperti coderpad.io. Terkadang di Google Dokumen. Tapi saya belum pernah melihat yang lebih buruk dari ini, jadi jangan khawatir.

Mereka mungkin juga menanyakan pertanyaan desain berorientasi objek untuk mengetahui seberapa baik Anda memahami desain perangkat lunak dan pola desain apa yang Anda ketahui. Misalnya, mereka mungkin diminta mendesain toko online atau Twitter sederhana. Sejak tahun lalu saya mewawancarai posisi yang berkaitan dengan pembelajaran mesin, selama wawancara saya ditanyai pertanyaan yang relevan: di suatu tempat saya harus menjawab pertanyaan tentang teori, di suatu tempat untuk memecahkan masalah secara teori, dan di suatu tempat untuk merancang sistem pengenalan wajah.

Di akhir wawancara, kemungkinan besar Anda akan diberi kesempatan untuk mengajukan pertanyaan. Saya menyarankan Anda menanggapi hal ini dengan serius, karena melalui pertanyaan Anda dapat menunjukkan minat Anda dan menunjukkan kompetensi Anda dalam topik tersebut. Saya sedang menyiapkan daftar pertanyaan. Berikut ini contoh beberapa di antaranya:

  • Bagaimana cara kerja proyek tersebut?
  • Apa kontribusi pengembang terhadap produk akhir?
  • Apa tantangan terbesar yang harus Anda selesaikan belakangan ini?
  • Mengapa Anda memutuskan untuk bekerja di perusahaan ini?

Percayalah, dua pertanyaan terakhir sulit dijawab oleh pewawancara, namun sangat membantu dalam memahami apa yang terjadi di dalam perusahaan. Saya ingin mencatat bahwa Anda tidak selalu diwawancarai oleh orang yang akan bekerja dengan Anda di masa depan. Oleh karena itu, pertanyaan-pertanyaan ini memberikan gambaran kasar tentang apa yang terjadi di perusahaan.

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. wow, kamu sudah sampai jauh.

Wawancara penglihatan

Jika sampai saat ini Anda belum ditolak, maka onsight interview menanti Anda, ketika kandidat diundang untuk wawancara di kantor perusahaan. Mungkin dia tidak akan menunggu... Tidak semua perusahaan melakukan tahap ini, namun banyak dari mereka yang bersedia membayar biaya penerbangan dan akomodasi. Apakah itu ide yang buruk? Sangat indah! Saya masih belum ke London... Namun dalam beberapa kasus Anda akan ditawari untuk melalui tahap ini melalui Skype. Saya meminta Twitter melakukan ini karena banyak tenggat waktu dan tidak ada waktu untuk bepergian ke benua lain.

Wawancara onsight 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 kandidat dan memahami pengalaman kerja secara lebih detail.

Baiklah, yang ada hanyalah kegembiraan yang menyenangkan di depan :3 Sarafmu tergelitik, tapi kamu tidak bisa berbuat apa-apa. Jika semuanya berjalan lancar, maka tidak ada yang perlu ditakutkan - tawaran akan tiba. Jika tidak, itu menyedihkan, tapi itu terjadi. Berapa banyak tempat yang sudah Anda lamar? Jam dua? Kalau begitu, apa yang kamu harapkan?

Bagaimana mempersiapkan?

Ringkasan

Ini adalah langkah nol. Hanya saja, jangan membaca artikel itu lebih jauh. Tutup tab dan buat resume normal. Aku serius. Saat saya menjalani magang, banyak orang meminta saya untuk merujuk mereka ke perusahaan untuk magang atau posisi penuh waktu. Seringkali resume diformat dengan buruk. Perusahaan jarang merespons lamaran, dan resume yang buruk cenderung menurunkan persentase tersebut hingga nol. Suatu hari nanti saya akan menulis artikel terpisah tentang desain resume, tapi untuk saat ini ingat:

  1. Silakan tunjukkan universitas dan tahun studi Anda. Disarankan juga untuk menambahkan IPK.
  2. Hapus semua air dan tuliskan pencapaian spesifik.
  3. Jaga resume Anda tetap sederhana namun rapi.
  4. Mintalah seseorang memeriksa resume Anda untuk menemukan kesalahan bahasa Inggris jika Anda mempunyai masalah dengan ini. Jangan menyalin terjemahan dari Google Translate.

Baca inilah postingan ini dan lihatlah Memecahkan Wawancara Coding. Ada sesuatu tentang itu juga di sana.

Wawancara pengkodean

Kami belum melakukan wawancara apa pun. Sejauh ini saya telah memberi tahu Anda seperti apa keseluruhan prosesnya, dan sekarang Anda perlu mempersiapkan wawancara dengan baik agar tidak melewatkan kesempatan untuk menikmati musim panas yang menyenangkan dan mungkin bermanfaat.

Ada sumber daya seperti Kekuatan kode, Topcoder ΠΈ Hackerrankyang sudah saya sebutkan. Di situs ini Anda dapat menemukan sejumlah besar masalah algoritmik, dan juga mengirimkan solusinya untuk verifikasi otomatis. Ini semua bagus, tetapi Anda tidak membutuhkannya. Banyak tugas pada sumber daya ini dirancang untuk diselesaikan dalam waktu lama dan memerlukan pengetahuan tentang algoritme tingkat lanjut dan struktur data, sedangkan tugas dalam wawancara biasanya tidak terlalu rumit dan dirancang untuk memakan waktu 5-20 menit. Oleh karena itu, dalam kasus kami, sumber daya seperti Kode Leet, yang dibuat sebagai alat persiapan untuk wawancara teknis. Jika Anda memecahkan 100-200 masalah dengan kompleksitas yang berbeda-beda, kemungkinan besar Anda tidak akan mengalami masalah apa pun selama wawancara. Masih ada beberapa yang layak Lab Kode Facebook, di mana Anda dapat memilih durasi sesi, misalnya 60 menit, dan sistem akan memilih serangkaian masalah untuk Anda, yang rata-rata membutuhkan waktu tidak lebih dari satu jam untuk menyelesaikannya.

Tetapi jika Anda tiba-tiba menemukan diri Anda seorang kutu buku yang menyia-nyiakan masa mudanya Kekuatan kode Saya adalah salah satu dari mereka, itu secara umum bagus. Senang untuk Anda. Semuanya akan berhasil untuk Anda πŸ˜‰

Banyak lagi yang merekomendasikan membaca Memecahkan Wawancara Coding. Saya sendiri hanya selektif membaca beberapa bagian saja. Namun perlu dicatat bahwa saya memecahkan banyak masalah algoritmik selama masa sekolah saya. Tidak menyelesaikan gnome? Maka sebaiknya Anda membacanya.

Selain itu, jika Anda belum pernah atau hanya menjalani sedikit wawancara teknis dengan perusahaan asing dalam hidup Anda, pastikan untuk melakukan beberapa wawancara. Tapi semakin banyak, semakin baik. Anda akan merasa lebih percaya diri saat wawancara dan tidak terlalu gugup. Atur wawancara tiruan kereta dorong atau bahkan bertanya kepada teman tentang hal itu.

Saya gagal dalam wawancara pertama saya justru karena saya tidak memiliki latihan seperti itu. Jangan menginjak penggaruk ini. Aku sudah melakukan ini untukmu. Jangan berterima kasih padaku.

Wawancara perilaku

Seperti yang telah saya sebutkan, selama wawancara perilaku, pewawancara mencoba mempelajari lebih banyak tentang pengalaman Anda dan memahami karakter Anda. Bagaimana jika Anda seorang pengembang hebat, namun seorang egois liar yang mustahil diajak bekerja sama sebagai sebuah tim? Apakah Anda pikir Anda akan bekerja sama saja George Hotz? Saya tidak tahu, tapi saya kira itu sulit. Saya tahu orang-orang yang menolak. Jadi pewawancara ingin memahami hal ini tentang Anda. Misalnya, mereka mungkin menanyakan apa kelemahan Anda. Selain pertanyaan semacam ini, Anda akan diminta untuk berbicara tentang proyek di mana Anda memainkan peran kunci, masalah yang Anda temui, dan solusinya. Terkadang pertanyaan seperti itu ditanyakan pada awal wawancara teknis. Cara mempersiapkan wawancara semacam itu ditulis dengan baik di salah satu bab di Memecahkan Wawancara Coding.

Temuan Utama

  • Buat resume biasa
  • Temukan seseorang yang dapat merujuk Anda
  • Terapkan ke mana pun Anda bisa pergi
  • Pecahkan litcodenya
  • Bagikan tautan artikel kepada mereka yang membutuhkan

PS Saya sedang mengemudi Telegram dikirim, dimana saya bercerita tentang pengalaman magang saya, berbagi kesan saya terhadap tempat-tempat yang saya kunjungi, dan mengungkapkan pemikiran saya.

PPS Dapatkan sendiri satu Saluran Youtube, di mana saya akan memberi tahu Anda hal-hal yang bermanfaat.

PPPS Nah, kalau memang tidak ada kegiatan apa pun, Anda bisa menontonnya ini wawancaranya di saluran ProgBlog

Sumber: www.habr.com

Tambah komentar