TalentRank Logo
Studi kasus ilustratif

Cara Membangun Alur Seleksi Engineer di Perusahaan Teknologi

Panduan tingkat perusahaan untuk menyusun tahapan seleksi engineer: kapan memakai take-home test atau live coding, apa peran tech lead, dan bagian mana yang bisa diserahkan ke penyaringan awal oleh HR.

  • Alur seleksi
  • Take-home test
  • Peran tech lead
Tech lead dan HR meninjau hasil tes teknis kandidat engineer di ruang rapat kantor teknologi

Teknologi

Rekrutmen engineer di perusahaan teknologi dimulai dari alur, bukan dari soal

Banyak perusahaan teknologi merancang seleksi engineer dengan menyalin alur perusahaan besar: lima atau enam tahap, soal algoritma, lalu wawancara dengan banyak orang. Untuk tim kecil, alur seperti itu menghabiskan waktu engineer dan membuat kandidat kuat mundur sebelum selesai. Alur yang baik dirancang dari pertanyaan sederhana: apa yang harus terbukti pada tiap tahap, dan siapa yang paling tepat membuktikannya.

Tulisan ini bagian dari panduan rekrutmen perusahaan teknologi yang lebih luas. Fokusnya rancangan alur di tingkat perusahaan, bukan panduan satu posisi tertentu. Anda akan melihat cara membagi tahap antara HR dan tech lead, memilih antara take-home test dan live coding, serta menjaga penilaian tetap seragam antar kandidat dan antar penguji.

Tantangan

1

Tahapan terlalu banyak atau tumpang tindih

Sering terjadi tiga tahap berbeda menanyakan hal yang sama: motivasi, pengalaman, lalu pengalaman lagi. Kandidat lelah mengulang cerita dan engineer membuang jam kerja. Tiap tahap sebaiknya punya satu tujuan yang tidak diperiksa lagi di tahap lain.

2

Take-home test memakan waktu kandidat terlalu banyak

Tugas yang butuh satu akhir pekan penuh membuat kandidat yang sedang bekerja menolak atau mengerjakan asal. Tugas yang terlalu ringan tidak menunjukkan apa pun. Cakupan dan batas waktu perlu ditentukan, lalu disampaikan sejak awal.

3

Penilaian antar engineer penguji tidak seragam

Dua engineer yang mewawancarai kandidat berbeda cenderung menekankan hal berbeda, sehingga skor tidak bisa dibandingkan. Tanpa rubrik bersama dan catatan tertulis, keputusan akhir jatuh pada kesan pribadi penguji yang paling vokal.

Dari tumpukan CV ke shortlist

Ilustrasi alur: CV masuk, disaring terhadap kriteria, dan hanya kandidat yang paling relevan yang maju ke tahap berikutnya.

Cara lama

  1. Tahapan seleksi ditentukan ad hoc oleh engineer yang kebetulan ditugaskan, berbeda untuk tiap lowongan.
  2. Soal teknis diambil dari internet atau dari pengalaman penguji, tanpa rubrik penilaian tertulis.
  3. Hasil tiap tahap disampaikan lewat chat dan ingatan, sehingga HR sulit membandingkan kandidat.

Dengan TalentRank

  1. Tulis rubrik per posisi bersama tech lead di Custom Hiring Criteria: apa yang harus terbukti pada CV, interview awal, dan tahap teknis.
  2. Gunakan CV Screening AI untuk meranking CV terhadap rubrik tersebut, sehingga tech lead hanya meninjau kandidat teratas.
  3. Jalankan WhatsApp Prescreening dan AI Interview untuk ketersediaan, motivasi, dan pertanyaan awal yang seragam.
  4. Serahkan ringkasan, jawaban, dan skor ke tech lead untuk tahap teknis. HR dan tech lead memutuskan bersama.

Kriteria screening CV dalam rekrutmen engineer perusahaan teknologi

Di tingkat perusahaan, kriteria CV sebaiknya menjawab satu pertanyaan: apakah kandidat ini layak memakai waktu engineer kami? Berikut lima kriteria yang bisa disepakati HR dan tech lead sebelum lowongan dibuka.

Kecocokan level dengan tanggung jawab posisi

Tinggi

Tanda yang baik di CV: Uraian kerja menunjukkan lingkup setara level yang dibuka: mengerjakan fitur utuh untuk level menengah, memimpin desain atau membimbing rekan untuk level senior.

Perlu ditanyakan: Jabatan senior tanpa bukti memimpin keputusan teknis, atau pengalaman bertahun-tahun yang isinya hanya mengerjakan tiket.

Bukti proyek yang bisa ditelusuri

Tinggi

Tanda yang baik di CV: Tautan kode, produk yang bisa dicoba, atau uraian proyek yang menyebut peran pribadi, batasan teknis, dan alasan memilih pendekatan tertentu.

Perlu ditanyakan: Proyek yang hanya disebut nama dan teknologinya, tanpa penjelasan apa yang dikerjakan kandidat dan apa hasilnya.

Kesesuaian stack dengan kebutuhan dekat

Sedang

Tanda yang baik di CV: Pengalaman pada teknologi yang dipakai tim saat ini atau mudah dialihkan, misalnya bahasa berbeda tetapi paradigma sama, dengan bukti pernah berpindah stack.

Perlu ditanyakan: Pengalaman sepenuhnya di ekosistem yang jauh berbeda tanpa riwayat belajar stack baru, padahal tim butuh produktivitas cepat.

Alasan berpindah kerja yang masuk akal

Sedang

Tanda yang baik di CV: Pola perpindahan yang bisa dijelaskan: proyek selesai, perusahaan berubah arah, atau mencari tanggung jawab lebih besar.

Perlu ditanyakan: Perpindahan sangat sering tanpa penjelasan, atau selalu pergi tepat sebelum proyek besar diluncurkan.

Kualitas penulisan CV dan portofolio

Sedang

Tanda yang baik di CV: Tulisan ringkas, spesifik, dan mudah dipahami orang non-teknis. Engineer yang menulis jelas biasanya juga menulis dokumentasi dan pesan commit yang jelas.

Perlu ditanyakan: CV penuh istilah tanpa konteks, atau uraian yang tampak disalin dari lowongan atau dari CV orang lain.

Pertanyaan interview untuk tiap tahap seleksi engineer

Tiap tahap perlu pertanyaannya sendiri. Tahap awal oleh HR atau AI Interview menggali konteks dan kesiapan, tahap teknis oleh tech lead menggali kedalaman. Berikut contoh pembagiannya.

Interview awal oleh HR atau AI Interview

  • 1.Proyek apa yang sedang atau terakhir Anda kerjakan, dan apa peran Anda di dalamnya?

    Jawaban yang baik: Menjadi dasar bagi tech lead untuk bertanya lebih dalam, sekaligus menyaring kandidat yang tidak bisa menjelaskan pekerjaannya sendiri.

  • 2.Apa yang Anda harapkan dari tim engineering di tempat kerja berikutnya?

    Jawaban yang baik: Memperlihatkan harapan soal cara kerja tim, yang bisa dicocokkan dengan kenyataan di perusahaan sebelum tahap panjang dimulai.

  • 3.Jika diminta mengerjakan take-home test, berapa waktu yang realistis Anda sediakan dalam seminggu?

    Jawaban yang baik: Menghindari kandidat mundur di tengah tugas, dan membantu perusahaan menyesuaikan cakupan tes dengan ketersediaan nyata.

Tahap teknis oleh tech lead

  • 4.Jelaskan desain sebuah fitur yang pernah Anda bangun, dan alternatif yang Anda pertimbangkan.

    Jawaban yang baik: Menilai kemampuan mengambil keputusan desain dan menjelaskan trade-off, hal yang sulit dipalsukan.

  • 5.Dari take-home test Anda, bagian mana yang akan Anda perbaiki jika punya waktu lebih?

    Jawaban yang baik: Kandidat yang sadar kualitas kodenya sendiri biasanya bisa menunjuk kekurangan nyata, dan ini membuka diskusi yang lebih jujur daripada soal baru.

  • 6.Bagaimana Anda menelusuri sebuah halaman yang tiba-tiba lambat di produksi?

    Jawaban yang baik: Memperlihatkan cara berpikir sistematis saat masalah tidak punya jawaban tunggal, bukan hafalan satu teknik.

Kesalahan umum

  1. 01

    Memakai take-home dan live coding tanpa alasan

    Take-home cocok menilai kualitas kerja tanpa tekanan waktu. Live coding cocok melihat cara berpikir dan komunikasi. Memakai keduanya untuk hal yang sama menggandakan beban kandidat tanpa tambahan informasi bagi perusahaan.

  2. 02

    Melibatkan tech lead sejak penyaringan CV pertama

    Waktu tech lead adalah sumber daya paling mahal di alur ini. Biarkan kriteria disepakati di awal, lalu serahkan peninjauan CV dan interview awal ke HR agar tech lead baru terlibat saat kandidat sudah terpilih.

  3. 03

    Tidak memberi umpan balik pada take-home test

    Kandidat yang sudah mengerjakan tugas berjam-jam lalu tidak mendapat kabar akan menceritakannya ke komunitas. Beri umpan balik singkat, bahkan untuk yang tidak lolos, sebagai bagian dari reputasi perusahaan.

  4. 04

    Mengubah alur di tengah proses untuk satu kandidat

    Menambah tahap atau mengganti soal untuk satu kandidat membuat perbandingan tidak adil dan sulit dipertanggungjawabkan. Jika alur perlu berubah, terapkan pada gelombang kandidat berikutnya dan catat alasannya.

Skenario

Skenario ilustratifIlustrasi untuk menjelaskan cara kerja, bukan kasus klien nyata.

Perusahaan

Perusahaan teknologi yang sedang tumbuh dengan satu tech lead sebagai satu-satunya penguji teknis.

Situasi

Perusahaan membuka tiga lowongan engineer, dan tech lead menghabiskan banyak waktu di wawancara pertama dengan kandidat yang akhirnya tidak cocok. Sprint sering tertunda karena jadwal wawancara.

Hasil yang diharapkan

Tech lead hanya bertemu kandidat yang sudah lolos kriteria dasar, dan penilaian antar kandidat dapat dibandingkan dengan catatan yang seragam.

  1. 1HR dan tech lead sepakat memisahkan tahap: HR untuk kriteria dasar, tech lead untuk kedalaman teknis.
  2. 2Rubrik tiap posisi ditulis di Custom Hiring Criteria dan dipakai CV Screening AI untuk meranking CV.
  3. 3Kandidat teratas mengisi WhatsApp Prescreening dan menjalani AI Interview dengan pertanyaan seragam.
  4. 4Tech lead meninjau ringkasan dan skor, memilih bentuk tes yang sesuai, lalu mewawancarai kandidat terpilih.

Yang Anda terima

  • Peringkat kandidat terhadap rubrik posisi
  • Ringkasan CV untuk tinjauan tech lead
  • Skor dan ringkasan AI Interview
  • Jawaban prescreening WhatsApp per kandidat

FAQ

Siap merekrut dengan proses yang lebih rapi?

Ceritakan kebutuhan Anda. Tim kami menyiapkan kriteria dan alur yang sesuai.