Ini adalah pertanyaan yang agak subyektif tapi saya ingin mendengar umpan balik / pendapat dari salah satu pewawancara / orang yang diwawancarai tentang topik tersebut.
Kami membagi wawancara teknis kami menjadi 4 bagian. Tulis Kode, Baca & Analisis Kode, Sesi Desain & Kode di papan tulis.
Untuk bagian terakhir yang kami minta orang yang diwawancarai lakukan adalah menulis potongan kode kecil (4-5 baris) di papan tulis dan menjelaskan ketika mereka menjalaninya. Biar saya perjelas tujuannya bukan untuk menangkap orang. Kami tidak mencari sintaks yang sempurna. Sialan itu bahkan bisa berupa pseudo-code. tetapi intinya adalah memberi mereka masalah yang sangat sederhana dan melihat apakah otak mereka dapat mengkomunikasikan solusinya kepada kita. Dengan masalah sederhana yang saya maksud "Membalikkan string", "FizzBuzz" dll ...
Perhatikan bahwa kami selalu meminta bahasa eksplisit terlebih dahulu. Kami adalah .NET C # house. kami hanya mengatakan "pseudo-code" di mana seseorang telah blanking / benar-benar berjuang dengan kode tersebut.
Pertanyaan saya adalah "Apakah tidak pantas / tidak masuk akal untuk mengharapkan seorang programmer untuk menulis potongan kode di papan tulis selama wawancara?"
We're not looking for perfect syntax.
membuatnya masuk akal, bahkan saya akan mengatakan direkomendasikan! Itu tidak masuk akal untuk mengkritik kesalahan sintaks pada pengkodean papan tulis.