Bagaimana untuk mencuba Temuduga Coding itu

Kita semua pergi melalui ini. Setiap pemaju yang anda tahu, setiap orang yang anda dengar, bahkan yang anda kagumi, pergi melalui wawancara teknikal dan meneka apa. Mereka gagal sekurang-kurangnya sekali.

Jadi adakah silap mata yang akan membuat wawancara seterusnya berjaya? Kebenaran adalah, tidak ada silap mata. Tetapi ada beberapa cara yang dapat meningkatkan kemungkinan anda untuk mendapatkan pekerjaan itu dan saya akan menulis sebahagian daripada mereka dalam artikel ini, berdasarkan pengalaman temu duga saya sendiri.

Pertama sekali, saya akan berkongsi fakta dengan anda yang mungkin tidak menghairankan. Pernahkah anda terfikir tentang apa yang ditemuduga dalam CV anda?

Seorang rakan sekerja.

Ya, mereka hanya mahu pemaju yang mereka dapat berkomunikasi, bekerjasama dan bertukar pengetahuan dan pembelajaran. Itulah sebabnya sebelum menyelam ke dalam kod, kebanyakan penemubual suka bersembang mengenai keperibadian anda. Calon yang sempurna adalah orang yang berkomunikasi, mempunyai kemahiran coding dan tahu bagaimana untuk berkongsi pengetahuan, seseorang yang dapat merasakan pemilik tentang kodanya, mengambil tanggungjawab semasa masa sukar dan memperbaiki perkara yang tidak benar walaupun dia / dia tidak perlu.

Jadi pastikan untuk menyediakan (atau bahkan membina) contoh-contoh situasi yang membuktikan mengapa mereka harus percaya bahawa anda adalah calon yang sempurna. Selain itu, buat pewawancara berasa seperti anda berada di dalam pasukan. Pewawancara ingin tahu apa yang dirasakan untuk bekerja melalui masalah dengan anda, jadi buat wawancara itu merasa kerjasama. Apabila ditanya mengenai masalah pengekodan cuba menggunakan "kami" dan bukannya "Saya," seperti dalam, "Kita harus menggunakan pendekatan x kerana ..." Tambahan pula, berfikir dengan kuat. Serius. Katakanlah, "Mari kita buat ini dan itu - Saya tidak pasti jika ia akan berfungsi walaupun" Jika anda tersekat, katakan saja apa yang anda fikirkan. Katakan apa yang mungkin berfungsi dan mengapa anda percaya bahawa penyelesaian semasa anda tidak berfungsi. Saya boleh memastikan anda bahawa pewawancara anda juga telah melalui keadaan yang sama.

Dan yang sangat penting: Katakanlah "Saya tidak tahu". Jangan cuba untuk kelihatan mengenali sesuatu yang anda tidak lakukan. Sekiranya anda diminta sesuatu yang keluar dari pengetahuan anda, cuba tarik contoh dari masalah lain yang serupa atau bahasa yang anda rasa selesa. Walaupun anda berfikir tentang penyelesaian yang anda rasa tidak ada kaitannya dengan masalah yang anda hadapi untuk menyelesaikannya, bagikan dengan pewawancara anda dan jelaskan mengapa anda fikir ia tidak berkaitan.

Di sisi teknikal, bergantung kepada kedudukan yang anda gunakan, pelbagai soalan mungkin diminta. Peraturan generik adalah yang berikut. Sekiranya anda mendakwa mengetahui bahasa pengaturcaraan dengan baik, anda harus dapat memahami dan menerangkan mekaniknya, kelemahannya, kelemahannya. Di mana keadaan anda akan menggunakannya, di mana tidak dan mengapa.

Berikut adalah beberapa soalan yang saya bertanya kebanyakan masa:

  • Pernahkah anda bekerja dalam pasukan sebelum ini?
  • Metodologi tangkas yang pernah anda gunakan sebelum ini?
  • Bagaimana anda memastikan bahawa pengetahuan tersebar di seluruh pasukan anda?
  • Bagaimana anda akan berurusan dengan pemaju yang mempunyai pendapat yang berbeza daripada anda dalam topik penting?
  • Adakah anda pernah bercanggah dengan rakan sekerja anda dan bagaimana anda mengatasinya?
  • Apakah masalah teknikal terkini yang perlu anda berurusan?
  • Bagaimana anda menentukan pemilikan kod?
  • Apakah matlamat utama profesional anda?

Hanya peringatan, anda boleh menyediakan diri anda dengan jawapan yang tidak semestinya berdasarkan peristiwa sebenar. Selanjutnya, pastikan anda bertanya soalan anda sendiri mengenai syarikat, produk dan metodologi yang dikehendaki oleh rakan sekerja anda.

Sudah tentu artikel ini tidak dapat menjamin wawancara berikutnya akan berjaya. Tetapi berdasarkan pengalaman menemubual saya sendiri, calon yang bersedia mengikuti garis panduan tersebut mempunyai lebih banyak peluang untuk mendapatkan peranan itu.

Mempunyai minggu yang hebat!