Perusahaan kami sedang mencari programmer baru. Dan inilah masalahnya - ada banyak pengembang yang terlihat sangat hebat dalam wawancara, tampaknya mengetahui teknologi yang Anda butuhkan dan memiliki latar belakang pekerjaan yang baik, tetapi setelah dua bulan bekerja, Anda mengetahui bahwa mereka tidak dapat bekerja dalam wawancara tersebut. sebuah tim, menulis beberapa kode membutuhkan waktu yang sangat lama, dan terlebih lagi, hasilnya tidak sebagus yang seharusnya.
Jadi, apakah Anda menggunakan tes formal (ada?)? Bagaimana Anda mengenali programmer yang baik - dan orang yang baik? Adakah pertanyaan 'baik' sederhana yang mungkin mengungkapkan masalah di masa depan? ... atau itu hanya tentang 'perasaan' Anda tentang orang tersebut (mis., terutama pengalaman Anda), dan mencobanya?
Sunting: Menurut jawaban Manoj, berikut adalah pertanyaan terkait dengan tugas pengkodean di wawancara kerja.