7 cara paling apik kanggo nguji kompetensi spesialis IT sadurunge wawancara

Nyewa spesialis IT dudu tugas sing gampang. Kaping pisanan, saiki ana kekurangan personel sing berpengalaman ing pasar, dheweke ngerti babagan iki. Calon asring ora gelem nglampahi akeh wektu ing "acara pilihan" juragan yen ora kasengsem pisanan. Praktek sing sadurunge populer "kita bakal menehi tes kanggo 8+ jam" ora bisa digunakake maneh. Kanggo pambiji awal kawruh lan screening calon sadurunge nganakake wawancara teknis skala lengkap, perlu nggunakake cara liyane sing luwih cepet. Kapindho, kanggo evaluasi kawruh lan katrampilan sing berkualitas, sampeyan kudu duwe katrampilan kasebut dhewe utawa narik kawigaten kanca sing duwe katrampilan kasebut. Kesulitan kasebut bisa ditanggulangi kanthi nggunakake metode sing bakal dakrembug ing artikel iki. Aku dhewe nggunakake cara iki lan wis nyusun jinis rating kanggo aku.

Dadi, 7 cara paling apik kanggo nguji kompetensi spesialis IT sadurunge wawancara:

7. Sinau portofolio calon, conto kode, lan repositori sing mbukak.

6. Tugas test wektu cendhak (rampung ing 30-60 menit).

5. Wawancara singkat babagan katrampilan liwat telpon / Skype (kaya kuesioner, mung online lan swara).

4. Live-Doing (Coding) - kita ngatasi masalah prasaja ing wektu nyata kanthi layar sing dienggo bareng.

3. Angket kanthi pitakonan mbukak babagan pengalaman.

2. Tes pilihan kaping cendhak kanthi wektu winates kanggo ngrampungake.

1. Tugas tes multi tataran, tataran kapisan rampung sadurunge wawancara.

Sabanjure, aku nimbang kanthi rinci cara kasebut, kaluwihan lan kekurangane, lan kahanan sing aku gunakake siji utawa cara liya kanggo nguji kompetensi programer kanthi cepet.

7 cara paling apik kanggo nguji kompetensi spesialis IT sadurunge wawancara

Ing artikel sadurunge babagan corong hiring habr.com/en/post/447826 Aku nganakake survey ing antarane para pamaca babagan cara kanggo nguji katrampilan spesialis IT kanthi cepet. Ing artikel iki, aku ngomong babagan cara sing aku seneng, kenapa aku seneng lan kepiye cara nggunakake. Aku miwiti ing Panggonan pisanan lan rampung ing kapitu.

1. Tugas tes multi tataran, tataran kapisan rampung sadurunge wawancara

Aku nganggep cara iki kanggo nguji kompetensi pangembang minangka sing paling apik. Ora kaya tugas tes tradisional, nalika sampeyan ujar "njupuk tugas lan lakoni," ing versiku, proses ngrampungake tugas tes dipΓ©rang dadi tahapan - diskusi lan pangerten tugas, ngrancang solusi lan ngevaluasi sumber daya sing dibutuhake. , sawetara tahapan ngleksanakake solusi, ndokumentasikake lan ngirim persetujuan keputusan kasebut. Pendekatan iki luwih cedhak karo teknologi pangembangan piranti lunak modern normal tinimbang mung "njupuk lan nindakake." Rincian ing ngisor iki.

Ing kasus apa aku nggunakake cara iki?

Kanggo proyekku, aku biasane nyewa pekerja jarak jauh sing ngembangake bagean proyek sing kapisah, kapisah lan relatif mandiri. Iki nyuda kabutuhan komunikasi antarane karyawan, asring dadi nol. Karyawan ora komunikasi karo saben liyane, nanging karo manajer proyek. Mulane, penting kanggo aku langsung ngevaluasi kemampuan wong kanggo mangerteni masalah kanthi cepet, takon pitakonan sing njlentrehake, kanthi mandiri ngembangake rencana aksi kanggo ngatasi masalah kasebut, lan ngira sumber daya lan wektu sing dibutuhake. A tugas test multi-tataran mbantu kula uga karo iki.

Carane ngleksanakake

Kita ngenali lan ngrumusake tugas independen lan asli sing ana gandhengane karo proyek sing kudu ditindakake pangembang. Aku biasane njlèntrèhaké minangka tugas prototipe simplified saka tugas utama utawa produk mangsa, kanggo implementasine kang pangembang kudu ngadhepi masalah utama lan teknologi saka project.

Tahap pisanan saka tugas tes yaiku familiarization karo masalah, klarifikasi apa sing ora jelas, ngrancang solusi, ngrancang langkah-langkah kanggo ngatasi masalah lan ngira wektu kanggo ngrampungake langkah-langkah individu lan kabeh tugas tes. Ing metu, aku ngarepake dokumen kaca 1-2 sing njelasake rencana aksi pangembang lan perkiraan wektu. Aku uga njaluk calon kanggo nunjukake tahap endi sing pengin ditindakake kanthi lengkap kanggo ngonfirmasi katrampilan ing praktik. Ora perlu program apa wae.

Tugas iki (sing padha) diwenehake marang sawetara calon. Tanggapan saka calon samesthine dina sabanjure. Sabanjure, sawise 2-3 dina, nalika kabeh jawaban wis ditampa, kita nganalisa apa sing dikirimake para calon lan pitakon sing njlentrehake sadurunge miwiti tugas. Adhedhasar informasi kasebut, sampeyan bisa ngundang sawetara calon sing dibutuhake kanggo tahap sabanjure.

Tahap sabanjure yaiku wawancara singkat. Kita wis ana sing arep dirembug. Calon wis duwe gagasan kasar babagan subyek proyek sing bakal ditindakake. Tujuan utama wawancara iki yaiku kanggo njawab pitakonan teknis calon lan menehi motivasi kanggo ngrampungake tugas tes utama - program bagean saka tugas sing dipilih dhewe. Utawa bagean sing pengin diimplementasikake.

Iku tansah menarik banget kanggo ndeleng apa bagean saka tugas pangembang pengin kanggo ngleksanakake. Sawetara wong luwih seneng mbongkar struktur proyek, ngurai solusi dadi modul lan kelas, yaiku, pindhah saka ndhuwur menyang ngisor. Sawetara nyorot subtask sing kapisah, sing paling penting miturut pendapate, tanpa menehi resep solusi kanthi sakabehe. Yaiku, dheweke pindhah saka ngisor munggah - saka subtask sing paling rumit menyang solusi kabeh.

Keuntungan

Kita bisa ndeleng erudition calon, aplikasi kawruh kanggo project kita, lan pangembangan skills komunikasi. Iku uga gampang kanggo kita kanggo mbandhingakΓ© calon karo saben liyane. Aku biasane nolak calon sing menehi prakiraan banget optimistis utawa banget pesimis suwene iku bakal njupuk kanggo ngrampungake tugas. Mesthi, aku duwe perkiraan wektu dhewe. Skor sing paling sithik saka calon nuduhake manawa wong kasebut ora ngerti tugas kasebut kanthi bener lan ngrampungake tes kasebut kanthi entheng. Estimasi wektu sing akeh banget biasane nuduhake yen calon nduweni pangerten sing kurang babagan subyek lan ora duwe pengalaman ing topik sing aku butuhake. Aku ora langsung nolak calon adhedhasar skor sing, nanging takon wong kanggo mbecikake evaluasi yen Assessment durung cukup motivasi.

Kanggo sawetara, cara iki bisa uga katon rumit lan larang. Assessment saka intensitas tenaga kerja nggunakake cara iki minangka nderek: njupuk 30-60 menit kanggo njlèntrèhaké tugas test lan banjur 15-20 menit kanggo mriksa jawaban saben calon. Kanggo calon, ngrampungake tugas tes kasebut biasane ora luwih saka 1-2 jam, nalika lagi nyemplungake masalah sing bakal ditindakake ing mangsa ngarep. Wis ing tahap iki, calon bisa dadi ora kasengsem, lan ora gelem komunikasi karo sampeyan, wis mbuang wektu sethithik.

Kekurangan

Kaping pisanan, sampeyan kudu nggawe tugas tes asli, terisolasi lan jembar; iki ora mesthi bisa. Kapindho, ora kabeh calon langsung ngerti yen pemrograman ora dibutuhake ing tahap pertama. Sawetara wong langsung miwiti program lan ilang sawetara dina, banjur ngirim tugas tes sing wis rampung. Secara resmi, dheweke gagal tugas tes iki amarga ora nindakake apa sing dibutuhake. Nanging ing wektu sing padha, dheweke sukses yen ngirim solusi sing cukup kanggo kabeh tugas tes. Kanggo ngilangi kedadeyan kaya ngono, biasane aku nelpon kabeh calon sing nampa tugas 2 dina sawise tugas ditanggepi lan ngerti kepiye.

2. Tes pilihan kaping cendhak kanthi watesan wektu

Aku ora kerep nggunakake cara iki, sanajan aku seneng banget lan nemokake iku salah siji saka cara paling apik kanggo cepet test kompetensi. Aku bakal nulis artikel sing kapisah babagan cara iki ing mangsa ngarep. Tes kasebut akeh digunakake ing macem-macem lapangan kawruh. Conto sing paling mencolok lan khas yaiku ujian teoritis kanggo entuk lisensi pembalap. Ing Rusia, ujian iki ngemot 20 pitakonan sing kudu dijawab ing 20 menit. Siji kesalahan diijini. Yen sampeyan nggawe rong kesalahan, sampeyan kudu mangsuli 10 pitakon tambahan kanthi bener. Cara iki otomatis banget.

Sayange, aku durung weruh implementasine apik saka tes kasebut kanggo programer. Yen sampeyan ngerti implementasine sing apik kanggo tes kasebut kanggo programer, tulisen ing komentar.

Carane ngleksanakake

Aku wis kerjo karo timer implementasine saka tes padha dening juragan nalika nepaki pesenan minangka recruiter outsourcing. Iku cukup bisa kanggo ngleksanakake test kuwi. Contone, nggunakake Google Formulir. Masalah utama yaiku nggawe pitakonan lan pilihan jawaban. Biasane, imajinasi majikan cukup kanggo 10 pitakonan. Sayange, ing Google Formulir ora bisa ngleksanakake rotasi pitakonan saka blumbang lan watesan wektu. Yen sampeyan ngerti alat online sing apik kanggo nggawe tes dhewe, ing ngendi sampeyan bisa mbatesi wektu kanggo njupuk tes lan ngatur pilihan pitakonan sing beda kanggo calon sing beda-beda, banjur tulis babagan layanan kasebut ing komentar.

Ing kasus apa aku nggunakake cara iki?

Saiki aku nggunakake cara iki ing panjalukan saka juragan yen padha duwe tes siap-digawe sing bisa diwenehi kanggo calon. Sampeyan uga bisa nggabungake tes kasebut kanthi cara kaping papat saka ratingku - kita njaluk calon nuduhake layar lan njupuk tes. Ing wektu sing padha, sampeyan bisa ngrembug pitakonan lan pilihan jawaban karo dheweke.

Keuntungan

Yen dileksanakake kanthi apik, metode iki otonom. Calon bisa milih wektu sing trep kanggo njupuk tes lan sampeyan ora perlu mbuwang akeh wektu.

Kekurangan

Implementasi kualitas cara iki cukup larang lan ora trep banget kanggo perusahaan cilik sing sok-sok nyewa karyawan anyar.

3. Angket kanthi pitakonan mbukak babagan pengalaman

Iki minangka set pitakonan sing mbukak sing ngajak calon kanggo nggambarake pengalamane. Nanging, kita ora menehi pilihan jawaban. Pitakonan terbuka yaiku pitakonan sing ora bisa dijawab kanthi prasaja lan monosyllabic. Contone, elinga masalah sing paling angel sing wis ditanggulangi nggunakake kerangka kerja kasebut? Apa kangelan utama kanggo sampeyan? Pitakonan kaya mangkene ora bisa dijawab nganggo tembung monosuku kata. Luwih tepate, mung jawaban sing gampang yaiku aku ora duwe pengalaman kaya ngono, aku durung nggarap alat iki.

Carane ngleksanakake

Gampang dileksanakake nggunakake Formulir Google. Sing utama yaiku nggawe pitakon. Aku nggunakake sawetara desain standar.

Marang kita babagan proyek pungkasan sing ditindakake kanthi bantuan XXX, apa sing paling angel kanggo sampeyan ing proyek iki?

Apa kaluwihan utama teknologi XXX kanggo sampeyan, menehi conto saka pengalaman sampeyan?
Sawise milih teknologi XXX, apa alternatif liyane sing sampeyan nimbang lan kenapa sampeyan milih XXX?

Ing kahanan apa sampeyan milih teknologi AAA tinimbang BBB?
Dakkandhani babagan masalah paling angel sing sampeyan rampungake nggunakake XXX, apa sing dadi kesulitan utama?

Mulane, konstruksi kasebut bisa ditrapake kanggo akeh teknologi ing tumpukan karya sampeyan. Ora gampang kanggo njawab pitakonan kasebut kanthi frase cithakan saka Internet, amarga iku pribadi lan pengalaman pribadi. Nalika mangsuli pitakonan kasebut, calon biasane mbudidaya gagasan yen ing wawancara bisa wae jawabane bisa dikembangake ing wangun pitakonan tambahan. Mulane, yen ora ana pengalaman, calon asring mundur, nyadari yen obrolan luwih lanjut bisa uga ora ana gunane.

Ing kasus apa aku nggunakake cara iki?

Nalika nggarap pesenan kanggo milih spesialis, yen pelanggan durung ngusulake metode tes kompetensi utami dhewe, aku nggunakake metode iki. Aku wis nyiapake kuesioner babagan sawetara topik lan ora ana biaya kanggo nggunakake metode iki kanggo pelanggan anyar.

Keuntungan

Gampang kanggo ngleksanakake nggunakake Google Formulir. Kajaba iku, survey anyar bisa digawe adhedhasar sing sadurunge, ngganti jeneng teknologi lan piranti liyane. Contone, survey babagan pengalaman karo React ora bakal beda karo survey babagan pengalaman karo Angular.

Nglumpukake kuesioner kasebut mbutuhake 15-20 menit, lan calon biasane ngenteni 15-30 menit kanggo njawab. Investasi wektu cilik, nanging kita nampa informasi babagan pengalaman pribadi calon, saka ngendi kita bisa mbangun lan nggawe saben wawancara karo calon unik lan luwih menarik. Biasane, wektu wawancara sawise kuesioner kasebut luwih cendhek, amarga sampeyan ora kudu takon pitakonan sing padha.

Kekurangan

Kanggo mbedakake jawaban calon dhewe saka jawaban "Googled", sampeyan kudu ngerti topik kasebut. Nanging iki cepet teka karo pengalaman. Sawise ndeleng 10-20 jawaban, sampeyan bakal sinau kanggo mbedakake jawaban asli calon dhewe saka sing ditemokake ing Internet.

4. Live-Doing (Coding) - ngrampungake masalah prasaja ing wektu nyata kanthi layar sing dienggo bareng

Inti saka metode iki yaiku njaluk calon kanggo ngrampungake masalah sing prasaja lan mirsani proses kasebut. Calon bisa nggunakake apa wae; ora ana larangan kanggo nggoleki informasi ing Internet. Kandidat bisa ngalami stres amarga diamati ing karya. Ora kabeh calon setuju kanggo pilihan iki kanggo netepke skills. Nanging, ing sisih liya, cara iki ngidini sampeyan ndeleng kawruh apa sing ana ing sirahe, apa sing bisa digunakake sanajan ing kahanan sing ora ngepenakke, lan informasi apa sing bakal dituju menyang mesin telusur. Tingkat calon katon meh langsung. Pamula nggunakake fitur basa sing paling dhasar, malah primitif, lan asring miwiti ngleksanakake fungsi perpustakaan dhasar kanthi manual. Calon sing luwih berpengalaman uga ngerti babagan kelas dhasar, metode, fungsi lan bisa ngatasi masalah sing gampang - 2-3 kaping luwih cepet tinimbang pamula, nggunakake fungsi perpustakaan basa dhasar sing wis dikenal. Malah calon sing luwih berpengalaman biasane diwiwiti kanthi ngomong babagan pendekatan sing beda kanggo ngrampungake masalah lan menehi sawetara pilihan solusi, takon pilihan sing aku pengin dileksanakake. Kabeh sing ditindakake calon bisa dirembug. Malah adhedhasar tugas sing padha, wawancara dadi beda banget, uga solusi para calon.

Minangka variasi saka cara iki, sampeyan bisa njaluk calon kanggo njupuk sawetara test kanggo nyoba kompetensi profesional, mbenerake pilihan siji utawa liyane saka opsi jawaban. Ora kaya tes biasa, sampeyan bakal ngerti kepiye pilihan jawaban sing cukup. Sampeyan bisa nggawe variasi dhewe saka cara iki, njupuk menyang akun karakteristik lowongan.

Carane ngleksanakake

Cara iki gampang ditindakake nggunakake Skype utawa sistem komunikasi video liyane sing padha sing ngidini sampeyan nuduhake layar. Sampeyan bisa nemokake masalah dhewe utawa nggunakake situs kaya Code Wars lan macem-macem tes siap.

Ing kasus apa aku nggunakake cara iki?

Nalika aku milih programer lan ora cetha saka resume apa tingkat kawruh calon, Aku kurban calon Interview ing format iki. Ing pengalamanku, udakara 90% pangembang ora mikir. Dheweke seneng amarga saka wawancara sing sepisanan, komunikasi babagan program diwiwiti, lan dudu pitakonan bodho kaya "ing ngendi sampeyan ndeleng dhewe sajrone 5 taun."

Keuntungan

Senadyan kaku lan kuatir calon, tingkat skill sakabèhé saka calon langsung lan cetha katon. Katrampilan komunikasi calon uga katon kanthi jelas - kepiye alasane, kepiye nerangake lan motivasi keputusane. Yen sampeyan kudu ngrembug calon karo kolega, gampang nggawe rekaman video ing layar banjur nuduhake wawancara menyang wong liya.

Kekurangan

Komunikasi bisa diselani. Amarga kuwatir, calon kasebut bisa dadi bodho. Ing kahanan iki, sampeyan bisa ngaso lan menehi wektu kanggo mikir bab tugas piyambak, nelpon maneh sawise 10 menit lan terus. Yen sawise iki calon tindak tanduk aneh, iku worth nyoba cara liyane kanggo netepke skills.

5. Wawancara singkat babagan katrampilan liwat telpon / Skype

Iki mung obrolan swara liwat telpon, Skype utawa sistem komunikasi swara liyane. Ing wektu sing padha, kita bisa ngevaluasi katrampilan komunikasi calon, erudition lan wawasane. Sampeyan bisa nggunakake kuesioner minangka rencana obrolan. Utawa, sampeyan bisa ngrembug kanthi luwih rinci karo calon jawabane kanggo kuesioner sampeyan.

Carane ngleksanakake

Kita setuju ing obrolan karo calon lan nelpon. Kita takon lan ngrekam jawaban.

Ing kasus apa aku nggunakake cara iki?

Aku biasane nggunakake cara iki bebarengan karo kuesioner nalika jawaban calon ketoke asli utawa ora cukup mestekake kanggo kula. Aku ngomong karo calon babagan pitakonan saka kuesioner lan ngerteni pendapate kanthi luwih rinci. Aku nganggep obrolan kasebut wajib nalika katrampilan komunikasi calon lan kemampuan kanggo ngrumusake pikirane kanthi gampang lan jelas penting.

Keuntungan

Tanpa ngomong kanthi swara babagan topik profesional, biasane ora bisa nemtokake manawa calon bisa ngungkapake pikirane.

Kekurangan

Kerugian utama yaiku wektu tambahan sing ditindakake. Mulane, aku nggunakake cara iki saliyane liyane, yen perlu. Kajaba iku, ana calon sing ngomong kanthi apik babagan topik profesional, nanging ora duwe kawruh praktis. Yen sampeyan butuh programmer sing bakal ngrampungake masalah kanthi konsisten lan efisien, mula luwih becik milih metode tes kompetensi utami liyane. Yen sampeyan butuh manajer utawa analis, yaiku, spesialis sing nerjemahake saka basa manungsa menyang "programmer" lan bali, banjur cara uji kompetensi iki bakal migunani banget.

6. Tugas tes wektu cendhak (rampung ing 30-60 menit)

Kanggo sawetara profesi, penting kanggo spesialis supaya bisa cepet nemokake solusi kanggo masalah. Minangka aturan, masalah ora angel ditanggulangi, nanging wektu sing dibutuhake kanggo ngatasi masalah kasebut penting.

Carane ngleksanakake

Kita setuju karo calon ing wektu kanggo ngrampungake tugas test. Ing wektu sing ditemtokake, kita ngirim calon syarat tugas kasebut lan ngerteni apa dheweke ngerti apa sing dibutuhake. Kita nyathet wektu sing ditindakake dening calon kanggo ngrampungake masalah kasebut. Kita nganalisa solusi lan wektu.

Ing kasus apa aku nggunakake cara iki?

Ing praktikku, cara iki digunakake kanggo nguji kompetensi spesialis dhukungan teknis, programer lan penguji SQL (QA). Tugas kasebut kaya "golek area masalah lan ngerteni carane ndandani masalah", "ngoptimalake query SQL supaya bisa 3 kaping luwih cepet", etc. Mesthi, sampeyan bisa nggawe tugas dhewe. Kanggo pangembang wiwitan, cara iki uga bisa digunakake.

Keuntungan

Kita nglampahi wektu mung kanggo ngrancang lan mriksa tugas. Calon bisa milih wektu sing trep kanggo ngrampungake tugas kasebut.

Kekurangan

Kerugian utama yaiku solusi kanggo masalah sampeyan utawa sing padha bisa dikirim ing Internet, dadi sampeyan kudu duwe sawetara opsi lan kanthi periodik nggawe tugas anyar. Yen sampeyan perlu kanggo nyoba kacepetan reaksi lan horizons, Aku wong milih tes wektu (cara No. 2).

7. Sinau portofolio calon, conto kode, repositori mbukak

Iki mbok menawa cara sing paling gampang kanggo nguji kompetensi, yen calon sampeyan duwe portofolio lan sampeyan duwe spesialis ing tim pilihan sing bisa ngevaluasi portofolio.

Carane ngleksanakake

Kita sinau resume calon. Yen kita nemokake pranala menyang portofolio, kita sinau. Yen ora ana indikasi portofolio ing resume, mula kita njaluk portofolio saka calon.

Ing kasus apa aku nggunakake cara iki?

Ing praktikku, cara iki digunakake arang banget. Ora asring portofolio calon ngemot karya babagan topik sing dikarepake. Calon sing berpengalaman asring luwih seneng cara iki tinimbang tugas tes sing khas lan ora menarik. Dheweke kandha, "deleng rapku, ana puluhan conto solusi kanggo macem-macem masalah, sampeyan bakal weruh carane nulis kode."

Keuntungan

Wektu calon disimpen. Yen profesional ing tim sampeyan duwe wektu, bisa kanthi cepet lan tanpa komunikasi karo para calon ngilangi sing ora cocog. Nalika recruiter nggoleki calon, kancane lagi ngevaluasi portofolio. Asil cukup cepet lan karya podo.

Kekurangan

Cara iki ora bisa digunakake kanggo kabeh profesi IT. Kanggo ngevaluasi portofolio, sampeyan kudu ngembangake katrampilan dhewe. Yen sampeyan dudu spesialis, mula sampeyan ora bakal bisa ngevaluasi portofolio kanthi kualitatif.

Kolega, aku ngajak sampeyan ngrembug babagan apa sing wis diwaca ing komentar. Dakkandhani, apa cara liya kanggo nguji kompetensi kanthi cepet sing sampeyan gunakake?

Source: www.habr.com

Add a comment