Setelah hati-hati menyortir resume, saya masih punya 20 kandidat. 20 orang dari ~ 150 telah lulus seleksi pertama yang memungkinkan saya menghabiskan tiga-empat jam untuk mewawancarai mereka masing-masing. Kriteria utama pemilihan bagi saya adalah:
- kemampuan untuk berlatih di suatu tempat
- keterampilan untuk memilih pendekatan yang optimal
- keterampilan untuk mengumpulkan dan memecahkan masalah dalam situasi yang tidak standar
- basis pengetahuan yang baik: itu berarti, kandidat harus mengetahui sejarah teknik komputer, memiliki teori pada tingkat tinggi, mengetahui tidak hanya " apa yang harus dilakukan", tetapi juga untuk mengetahui "mengapa" .
Untuk mengetahui keterampilan mereka dalam mengumpulkan dan memecahkan masalah dalam situasi yang tidak standar, saya ditanyai mereka, misalnya: "Cara merusak sistem Windows, jika Anda memiliki akses fisik ke komputer, tetapi tidak memiliki kata sandi akun? " dan, setelah itu, saya bertanya kepada mereka tentang "Bagaimana cara menambal sistem rusak?". Saya memberikan beberapa contoh tindakan virus dan bertanya, apa yang akan mereka lakukan untuk mencegah kerusakan dan mengembalikan fungsionalitas dan data yang hilang dengan sesedikit mungkin instrumet, dan lebih banyak pertanyaan tentang penggunaan instrumen non-standar. Suatu kali, saya telah bertanya kepada seorang kandidat: "Pertanyaan mana yang akan Anda tanyakan, jika Anda mewawancarai saya, untuk mengetahui, seberapa baik saya dengan situasi yang tidak standar?" :-)
Untuk mengetahui, seberapa bagus mereka dalam menemukan pendekatan yang optimal, saya memberi mereka sedikit latihan dalam mengkonfigurasi web, atau server mail, atau gateway jaringan untuk parameter tertentu ("Saya perlu server web yang sangat cepat untuk sejumlah kecil klien yang terhubung untuk itu, dan ya, saya ingin beberapa bahasa scripting sisi server di atasnya, untuk menunjukkan kepada saya beberapa statistik, apa yang harus saya pilih dan mengapa Anda hal yang lebih baik? Bisakah Anda menunjukkan kepada saya di server-pengujian kami, jika Anda sudah tersisa 20 menit? ")
Kemampuan untuk berlatih di suatu tempat - tidak benar-benar mudah untuk diperiksa, tetapi saya meminta beberapa kandidat untuk membuat file konfigurasi sampel, atau skrip, dan kemudian, memberi mereka sedikit petunjuk untuk melihat apakah mereka dapat melakukannya dengan lebih baik setelah itu.
Basis pengetahuan - salah satu bagian favorit saya: Apa itu OSI? Mengapa TCP / IP disebut "protokol stack "? Pahlawan ilmu komputer apa yang Anda kenal? Apa itu pendaftaran Windows? Dan bagaimana dengan sistem seperti Unix?
Dan hal yang sangat penting - mereka HARUS mencintai pekerjaan mereka! "Apakah Anda membaca beberapa penulis klasik, seperti K&R?", "Berapa lama Anda menaruh minat besar pada teknik komputer?", "Dengan apa Anda mulai mempelajari komputer?", "Apakah Anda memiliki komputer uji / jaringan kecil?" di rumah?" (Jika itu benar, itu pertanda sangat bagus!).