Saya pikir penting dalam sebuah wawancara untuk dapat menunjukkan bagaimana Anda menangani dihadapkan dengan batas pengetahuan Anda. Majikan Anda ingin dapat membuang dokumen setebal 200 halaman pada teknologi yang tidak Anda ketahui, dan berharap Anda menjadi ahli tetap di situ.
Ketika saya mewawancarai untuk posisi saya saat ini, saya belum menulis C ++ dalam beberapa tahun sejak kuliah, dan mengakuinya banyak. Ketika seseorang menulis class A : public B
sebagai bagian dari pertanyaan papan tulis, saya tidak ingat yang merupakan kelas dasar dan yang diturunkan, tetapi setelah menanyakan kepada pewawancara tentang sintaksisnya, saya berhasil menjawab pertanyaan berdasarkan pengetahuan saya tentang konsep-konsep yang mendasarinya. , dan ditawari pekerjaan. Di sisi lain, seseorang yang mengklaim telah memprogram dalam C ++ setiap hari selama 5 tahun terakhir harus tahu bahwa sintaksisnya berada di atas kepala mereka.
Namun, bahkan seseorang yang menggunakan bahasa tertentu sepanjang waktu, mungkin berkarat di area tertentu yang mungkin tidak Anda harapkan, tetapi harus memiliki alasan yang bagus untuk itu. Sebagai contoh, saya melakukan pemrograman tertanam, dan belum menulis kode untuk membuka atau membaca dari file dalam waktu yang lama, atau mendapatkan input dari pengguna, atau permintaan database, atau menggambar GUI. Itu tidak berarti saya tidak dapat memperoleh kembali keterampilan itu dengan cepat, tetapi saya harus siap untuk menunjukkan kemampuan untuk melakukannya, dan tidak hanya mengharapkan mereka untuk mengambil kata-kata saya untuk itu.
Sebagai contoh lain, dalam pekerjaan sebelumnya, semua memori kita harus dialokasikan secara statis, agar mudah untuk membuktikan persyaratan RAM maksimum untuk keandalan ultra. Dalam pengecualian langka itu tidak layak, Anda harus meminta rekan untuk menandatanganinya, dan memori tidak pernah bisa dibebaskan. Saya sangat pandai menghindari alokasi dinamis, tetapi itu tidak sama dengan menjadi pandai melakukannya.
Jika ditanya pertanyaan tentang bidang-bidang itu, saya akan mengakui bahwa saya berkarat, dan memberikan alasannya, kemudian melanjutkan untuk menjawab sebaik mungkin yang saya ingat, mengajukan pertanyaan klarifikasi seperlunya.