Bir röportajda yaptığım ilk şeylerden biri aday oranının (0-10) bizim için ilginç olan çeşitli konularda beceri ve bilgi seviyelerine sahip olmasıdır. Sıfır, hiç duymadığı anlamına gelir, on ise konuyla ilgili seminal kitabı icat ettiği veya yazdığı anlamına gelir. Her zaman reklamı yaptığımız iş tanımında özel olarak bahsettiğimiz becerileri ekliyorum.
Röportajı akıtmama yardımcı oluyor, çünkü fazla konuşamadığı konular hakkında konuşmanın bir anlamı yok. Joel eklediğim ve dürüst olan 'akıllı ve işleri hallediyor' ifadesini aramakta haklı.
Güçlü olduğunu iddia ettiği alanlara girmeye çalışıyorum.
Örneğin, adayın C ++ 'sını güçlü olarak derecelendirirse, ondan bir dizenin tersini yazdırmak veya dizedeki harfleri saymak gibi dizelerle gerçekten basit bir şey yapmak için bir işlev yazmasını isteyeceğim.
Adayın işlevi şöyle görünürse:
void MyLittleStringFunction(char* str) { /* raw pointer manipulation here */ }
Adayın bana yalan söylediğini biliyorum. O sadece C ++ ile gerçek bir deneyimi olmayan başka bir C programcısı. Aslında C ++ kullanan herkes bir dize kütüphanesi kullanır. MFC iş açıklamasında bahsedilmediği sürece çoğu C ++ devs varsayılan std :: string olacağını bekliyoruz rağmen, hangi kütüphane, o bir MFC adam CString karşı hiçbir şey var, umurumda değil.
Hiçbir aday şirketimde veya sizinkinde kullanılan her teknoloji hakkında her şeyi bilmiyor, ancak bildikleri konusunda bana karşı dürüst olsa iyi olur.
Gerçekten yapamayacakları bir işe röportaj yaparak yoluna çıkan bir adayı işe almak şirket ve aday için bir felakettir