Uncategorized

Bagaimana melakukan wawancara pengkodean


Saya telah mengambil dan memberikan banyak wawancara. Saya telah menjadi bagian dari proses perekrutan di banyak organisasi. Itu memungkinkan saya untuk mengamati proses perekrutan keseluruhan dari kedua sisi tabel. Posting ini adalah kompilasi dari pengamatan saya, dan pendapat saya tentang bagaimana proses perekrutan seharusnya bagi para insinyur. Saya beruntung sejauh ini dengan mempekerjakan orang yang tepat. Mungkin saya beruntung, atau mungkin saya meningkatkan taktik perekrutan saya untuk mencari tahu orang yang tepat dari pengalaman. Dan posting ini mungkin membantu Anda menemukan orang yang tepat untuk organisasi Anda juga.

Juga, sebelum membaca ini, harap dicatat bahwa posting ini murni PendapatTidak ada yang benar atau salah di sini. Semuanya di sini adalah pendapat saya yang berasal dari pengalaman saya, didukung oleh logika yang valid menurut saya. Juga ini hanya berlaku saat Anda mempekerjakan insinyur, khususnya, insinyur perangkat lunak. Anda mungkin memiliki pengalaman yang sama sekali berbeda, dan tidak apa -apa.

Menulis posting pembukaan pekerjaan yang bagus:

Setiap proses perekrutan dimulai dengan posting pembukaan pekerjaan. Entah akan diterbitkan di platform perekrutan, atau akan diposting di media sosial. Atau mungkin keduanya. Di mana pun diterbitkan, tetaplah kecil jika Anda ingin kandidat benar -benar membaca posting pekerjaan.

Simpan daftar keterampilan yang diperlukan sespesifik mungkin. Harap ingat ini berfungsi sebagai filter, minta terlalu banyak, dan kandidat yang sangat cocok tidak akan berlaku. Mintalah terlalu sedikit dan Anda akan menerima banyak aplikasi yang tidak relevan. Jika baik untuk memiliki keterampilan tambahan untuk pelamar, simpan dalam daftar “baik untuk memiliki” yang terpisah. Jika Anda murni mencari keterampilan, buat memiliki gelar CS opsional. Saya telah melihat banyak lulusan non -CS dengan keterampilan rekayasa perangkat lunak yang luar biasa. Juga menyebutkan bahwa pengalaman bertahun -tahun bisa fleksibel untuk individu yang sangat terampil. Anda akan terkejut melihat betapa baiknya beberapa insinyur yang kurang berpengalaman. Saya telah melihatnya dan saya kagum.

Sebutkan rentang gaji untuk menarik orang banyak yang tepat. Uang adalah faktor memotivasi terbesar dalam pekerjaan bergaji dan wajar untuk membuat para kandidat tahu apa yang diharapkan. Juga termasuk instruksi aplikasi yang jelas. Jika Anda menggunakan platform perekrutan, harap pastikan bahwa itu mendukung impor resume atau LinkedIn/memang impor. Saya telah melihat platform yang memberi Anda bentuk besar dan Anda harus mengisinya dengan semua yang sudah ada di resume Anda. Banyak pelamar yang baik memantul dari tahap ini.

Mintalah resume PDF. Karena format seperti kata, halaman atau dokumen terbuka akan sering pecah karena masalah font, tata letak dan kompatibilitas. Juga, mengonversi ke PDF seharusnya tidak menjadi masalah bagi insinyur perangkat lunak yang bercita -cita tinggi. Selain itu, ini akan berfungsi sebagai filter untuk mengetahui siapa yang melakukannya dan tidak membaca posting pekerjaan dengan cermat.

Tambahkan tanggal aplikasi terakhirKhususnya jika posting pekerjaan Anda akan diterbitkan di media sosial. Kalau tidak, Anda mungkin mendapatkan lamaran pekerjaan bahkan enam bulan setelah menerbitkan posting pekerjaan. Ini terjadi dalam kehidupan nyata, percayalah!

Kandidat daftar pendek

Biarkan seorang insinyur memilih para kandidat. Atau menyewa SDM dengan latar belakang CS terbaik. Mungkin di bawah penunjukan mewah seperti “Spesialis Bakat Teknik”. Tidak setiap orang CS ingin menulis kode, Anda akan menemukan banyak insinyur baik yang tertarik pada sains dan SDM.

Daftar pendek berdasarkan keterampilan dan pengalaman sebelumnya. Resume yang bagus mungkin bercerita banyak tentang seseorang, tetapi kadang -kadang banyak insinyur yang baik memiliki resume yang ceroboh. Saya sarankan meluangkan waktu dan tidak tertipu oleh penampilan.

Juga, setiap kali Anda menolak kandidat dalam tahap apa pun dari proses ini, tulis kembali pesan positif yang konstruktif. Jika Anda tidak dapat menawarkan pekerjaan kepada seseorang, yang paling tidak dapat Anda lakukan adalah menghindari membiarkan mereka merasa sedih. Dan jangan berbagi umpan balik tentang apa pun, jadilah generik. Bahkan, ini ilegal di banyak tempat.

coding-interview-“>Wawancara pengkodean:

Senyum. Perkenalkan diri Anda dengan benar. Biarkan para kandidat memperkenalkan diri. Berbicara seperti teman. Semua orang gugup selama wawancara. Untuk menemukan yang terbaik pada seseorang, Anda harus memastikan bahwa lingkungan keseluruhan ramah.

Jika Anda mengajukan pertanyaan, dan kandidat berada di jalur yang benar dengan jawabannya, bantu mereka. Semua orang lupa hal -hal di bawah tekanan, jangan tahan terhadapnya.

Simpan kamera dan minta kandidat untuk menjaga kamera jika wawancara online. Pikirkan seperti ini, jika itu adalah wawancara di tempat, mereka harus menunjukkan wajah mereka. Juga, ekspresi menceritakan seribu hal. Menjaga kamera juga membantu mendeteksi kecurangan. Seperti mencari jawaban untuk pertanyaan Anda di perangkat yang berbeda. Itu terjadi beberapa kali ketika saya mengambil wawancara, sayangnya.

Banyak yang lebih suka pemecahan masalah langsung dengan berbagi layar. Ini bagus. Pastikan masalahnya sangat mudah untuk berkomunikasi dan tidak terlalu rumit. Tujuannya adalah untuk mengetahui pendekatan kandidat terhadap suatu masalah, dan cara mereka menyelesaikannya. Sesi pemecahan masalah sepuluh menit dapat menceritakan banyak hal tentang seorang insinyur. Juga cobalah untuk menjaga masalah yang relevan dengan jenis pekerjaan yang akan mereka pekerjakan. Dan tolong hindari masalah umum.

Ajukan pertanyaan tentang hal -hal yang mungkin harus ditemui kandidat sesuai dengan pengalaman mereka. Misalnya, Anda mungkin bertanya kepada pengembang API tentang CORS.

Rencanakan sesi sebelumnya dan jaga agar sesingkat mungkin. Anda tidak ingin membuang terlalu banyak waktu untuk diri sendiri dan kandidat. Juga, orang kelelahan. Jika Anda mengamati dengan cermat, Anda bahkan tidak perlu waktu lama untuk mengenal seseorang. Juga jika seorang kandidat tidak sesuai dengan sasaran, jangan memotongnya dari percakapan yang sedang berlangsung. Perlahan -lahan membicarakan percakapan. Karena sekali lagi, jangan biarkan orang merasa sedih.

Penugasan pengkodean

Jumlah langkah dalam wawancara harus bersama dengan tingkat senioritas yang diharapkan. Jika Anda tidak merekrut apa pun di atas insinyur tingkat menengah, mungkin lewati tugas pengkodean. Mempekerjakan junior atau rekan harus menjadi proses yang lebih sederhana.

Jika Anda memberikan penugasan pengkodean kandidat, pastikan itu tidak terlalu memakan waktu, sebutkan persyaratannya sejelas mungkin. Pastikan juga masalahnya tidak terlalu jelas untuk hanya mencari implementasi yang cocok. Selalu meminta untuk menggunakan VCS seperti git. Dan saat memeriksa, selalu melalui komitmen. Git tidak pernah berbohong.

Juga jangan tambahkan poin bonus. Tidak. Ini adalah kompetisi, semua kandidat akan berakhir melakukan poin bonus, jadi mengapa repot -repot? Jika Anda ingin sesuatu dengan jelas menyebutkannya dalam persyaratan. Sekali lagi, jaga agar persyaratan tetap sederhana, Anda tidak ingin membuang banyak waktu bagi banyak orang hanya untuk mempekerjakan satu orang, itu tidak adil.

Membuat penawaran

Banyak orang mungkin tidak setuju, tetapi jika Anda memiliki anggaran, mengajukan penawaran sedikit lebih tinggi dari gaji yang diharapkan. Setidaknya tidak menawarkan lebih rendah dari yang diharapkan. Dan Anda tidak boleh tawar -menawar jika Anda memiliki anggaran. Gaji adalah investasi, dan jika Anda berinvestasi pada orang yang tepat, dan jika beberapa ratus dolar membuat mereka lebih bahagia, ini akan sangat membantu dan kembali dengan pengembalian yang hebat. Percayalah, selalu begitu. Pastikan juga untuk memasukkan kebijakan perusahaan dalam kontrak, beri tahu mereka dengan jelas apa yang mereka hadapi.

Masih banyak lagi untuk dibahas tentang ini, dan lebih banyak bidang untuk dibahas. Posting ini sedang dalam proses dan akan diperbarui secara bertahap.



Bagaimana melakukan wawancara pengkodean

Leave a Reply

Your email address will not be published. Required fields are marked *