Struktur Rekrutmen Analis Data di Indonesia: Ronde demi Ronde
TL;DR
Proses rekrutmen data analyst di Indonesia umumnya terdiri dari lima ronde: seleksi berkas, tes teknis SQL atau spreadsheet, wawancara teknis dengan studi kasus, wawancara dengan calon atasan, lalu tahap HR dan penawaran. Total waktunya berkisar tiga sampai delapan minggu tergantung ukuran perusahaan. Ronde yang paling banyak menggugurkan kandidat adalah tes teknis, karena di situ kemampuan dibuktikan lewat pengerjaan, bukan lewat klaim di CV.
Rekrutmen analis data di Indonesia umumnya jalan lima ronde: seleksi berkas, tes teknis, wawancara teknis dengan studi kasus, wawancara calon atasan, lalu tahap HR dan penawaran.
Yang bikin kandidat kaget bukan jumlah rondenya. Tapi kenyataan bahwa tiap ronde nguji hal yang beda, dan persiapan buat satu ronde nggak nolong di ronde berikutnya.
Di bawah ini isi tiap ronde, apa yang dinilai, dan berapa lama biasanya jeda antar tahap.
Proses rekrutmen data analyst isinya apa aja?
Lima tahap ini polanya konsisten di perusahaan teknologi, bank, dan perusahaan barang konsumsi. Yang berubah cuma urutan dua tahap terakhir dan berapa lama jedanya.
| Ronde | Yang dinilai | Bentuknya | Durasi |
|---|---|---|---|
| 1. Seleksi berkas | Kecocokan pengalaman dan alat | CV dan portofolio dibaca | 3-10 hari |
| 2. Tes teknis | SQL, spreadsheet, kadang Python | Tes berwaktu atau tugas bawa pulang | 1-5 hari |
| 3. Wawancara teknis | Cara berpikir dan menjelaskan | Studi kasus 45-60 menit | 1 sesi |
| 4. Wawancara calon atasan | Kesiapan kerja di tim itu | Tanya jawab pengalaman | 1 sesi |
| 5. HR dan penawaran | Kecocokan kerja dan gaji | Wawancara plus negosiasi | 1-2 sesi |
Startup kecil sering menggabung ronde 3 dan 4 jadi satu sesi. Bank dan perusahaan besar justru sering nambah satu ronde berupa tes psikologi atau wawancara dengan kepala divisi.
Ronde 1: apa yang dicari dari CV kamu?
Penyaring pertama bukan nyari kandidat terbaik. Dia nyari alasan buat mengurangi tumpukan, dan biasanya cuma punya waktu sekitar semenit per berkas.
Tiga hal yang dicari dalam urutan ini:
- Nama alat yang cocok dengan lowongannya. Kalau lowongannya nyebut SQL dan Tableau, dua kata itu harus ada di CV kamu dalam konteks pekerjaan nyata.
- Hasil yang berupa angka. "Bikin dashboard penjualan" kalah jauh dari "Bikin dashboard penjualan yang motong waktu rekap mingguan dari 4 jam jadi 20 menit".
- Bukti yang bisa diklik. Tautan ke portofolio atau repositori, bukan cuma daftar kursus.
Susunan CV yang lolos penyaringan aku bahas terpisah di CV data analyst.
Ronde 2: bentuk tes teknisnya seperti apa?
Ini ronde yang paling banyak menggugurkan, karena di sini klaim di CV diuji langsung.
Tiga bentuk yang paling sering dipakai:
| Bentuk | Isi khasnya | Waktu |
|---|---|---|
| Tes SQL berwaktu | 5-8 soal, dari JOIN sampai window function | 45-90 menit |
| Tes spreadsheet | Bersihkan data mentah lalu bikin rekap | 60 menit |
| Tugas bawa pulang | Analisis satu berkas data lalu bikin ringkasan | 2-4 hari |
Soal SQL biasanya naik bertahap. Dua soal pertama agregasi sederhana, dua berikutnya JOIN dengan penyaringan, lalu satu soal peringkat atau perbandingan antar periode yang butuh window function. Perilaku fungsi jendela ini dijelaskan resmi di dokumentasi PostgreSQL.
Buat tes spreadsheet, yang diuji jarang rumus rumit. Yang diuji adalah apakah kamu ngeh sama data kotor: tanggal berupa teks, kode dengan spasi di belakang, dan baris kembar. Setelah itu baru rekap pakai SUMIFS atau XLOOKUP.
Tugas bawa pulang punya jebakan sendiri. Yang dinilai bukan seberapa banyak grafik yang kamu bikin, tapi apakah kamu nulis kesimpulan yang bisa dipakai ngambil keputusan. Latihan soalnya bisa kamu ambil dari pertanyaan interview SQL.
Ronde 3: apa yang terjadi di wawancara teknis?
Bentuknya studi kasus. Pewawancara ngasih situasi, lalu kamu diminta mikir keras sambil ngomong.
Contoh yang sering muncul: "Pesanan turun 18% minggu ini dibanding minggu lalu. Kamu mau ngapain?"
Yang dinilai bukan jawaban akhirnya. Yang dinilai empat hal:
- Kamu nanya balik dulu atau langsung nebak penyebabnya.
- Kamu mecah masalahnya jadi bagian yang bisa dicek satu per satu.
- Kamu inget ngecek dulu apakah datanya bener sebelum nyimpulin.
- Kamu bisa nyebut ukuran yang mau kamu lihat dan alasannya.
Istilah yang sering kepakai di ronde ini: metric, KPI, cohort analysis, dan A/B testing. Nggak harus jago semuanya, tapi kamu perlu tahu kapan masing-masing dipakai.
Latihan formatnya ada di interview case study data analyst.
Ronde 4: kenapa wawancara calon atasan beda sendiri?
Di sini yang duduk di depanmu orang yang bakal ngasih kerjaan tiap minggu. Pertanyaannya berpindah dari "bisa apa" ke "enak nggak kerja bareng orang ini".
Pola pertanyaannya berbasis pengalaman: ceritakan saat kamu salah ngasih angka, ceritakan saat permintaanmu ditolak, ceritakan saat kamu harus jelasin hasil ke orang yang nggak paham data.
Jawaban yang bekerja punya struktur sama: situasinya apa, kamu ngapain, hasilnya gimana, dan apa yang kamu pelajari. Contoh susunan jawabannya ada di interview behavioral data analyst.
Satu hal yang sering bikin kandidat kuat justru gagal di sini: nggak nyiapin pertanyaan balik. Nanyain gimana permintaan analisis masuk ke tim, atau siapa yang mutusin prioritas, nunjukin kamu udah mikirin kerjanya.
Ronde 5: HR, gaji, dan penawaran
Tahap ini kelihatan formalitas, padahal di sini angka gajimu buat satu sampai dua tahun ke depan ditentukan.
Tiga hal yang perlu kamu siapkan sebelum masuk ruangan: rentang gaji yang kamu incar berdasarkan riset, angka terendah yang masih kamu terima, dan daftar komponen di luar gaji pokok seperti tunjangan dan pola kerja.
Kalau ditanya ekspektasi gaji lebih dulu, sebut rentang, bukan satu angka. Cara nyusun rentangnya aku bahas di negosiasi gaji data analyst.
Berapa lama seluruh prosesnya?
| Jenis perusahaan | Jumlah ronde | Perkiraan total waktu |
|---|---|---|
| Startup kecil | 3 | 2-3 minggu |
| Perusahaan teknologi menengah | 4-5 | 4-6 minggu |
| Bank dan perusahaan besar | 5-7 | 6-10 minggu |
| Konsultan | 4-5 | 3-5 minggu |
Jeda paling lama biasanya antara ronde 2 dan 3, karena hasil tes teknis harus dibaca satu per satu oleh anggota tim yang juga punya kerjaan sendiri.
Contoh kasus: catatan 34 lamaran
Aku pakai catatan pelamar dari komunitas ngulikdata, 34 lamaran posisi analis data di Jakarta dan Bandung sepanjang paruh pertama 2025. Ini bukan survei berskala nasional, cuma catatan kelompok kecil, jadi bacanya sebagai gambaran arah saja.
| Tahap | Masuk | Lanjut | Porsi lanjut |
|---|---|---|---|
| Kirim lamaran | 34 | 13 | 38% |
| Tes teknis | 13 | 6 | 46% |
| Wawancara teknis | 6 | 4 | 67% |
| Wawancara atasan | 4 | 3 | 75% |
| Penawaran | 3 | 2 | 67% |
Penyusutan terbesar ada di dua tahap awal. Dari 34 lamaran, cuma 6 yang lolos sampai wawancara teknis.
Yang menarik, begitu kandidat lolos tes teknis, peluangnya naik tajam. Dari ronde 3 ke penawaran, lebih dari separuh terus jalan.
Bacaan praktisnya buat kamu: waktu latihan paling banyak layak ditaruh di tes teknis, bukan di menghafal pertanyaan wawancara. Rata-rata jeda dari kirim lamaran sampai penawaran di catatan ini 39 hari.
Kesalahan umum kandidat
- Ngirim CV yang sama ke semua lowongan. Penyaring nyari kata yang cocok dengan lowongannya, dan CV serba bisa jarang cocok sama apa pun.
- Nulis alat yang nggak beneran dipakai. Semua yang kamu tulis bisa ditanyakan di ronde 3.
- Langsung ngerjain studi kasus tanpa nanya. Pertanyaan klarifikasi itu bagian dari penilaian, bukan tanda kamu nggak tahu.
- Ngerjain tugas bawa pulang berhari-hari. Kalau diminta 4 jam, kerjakan 4 jam lalu tulis apa yang bakal kamu lakukan kalau waktunya lebih.
- Nggak nanya balik di ronde 4. Ini yang paling gampang diperbaiki dan paling sering dilewatkan.
- Nyebut satu angka gaji tanpa riset. Angka yang kekecilan nggak bisa ditarik balik setelah disebut.
- Berhenti melamar setelah masuk tahap akhir di satu tempat. Sampai surat penawaran ditandatangani, prosesnya belum selesai.
FAQ
Berapa lama biasanya proses rekrutmen data analyst dari lamaran sampai penawaran?
Buat startup kecil dengan tiga ronde, dua sampai tiga minggu itu wajar. Buat perusahaan teknologi menengah, empat sampai enam minggu. Bank dan perusahaan besar bisa enam sampai sepuluh minggu karena ada tahap tambahan seperti tes psikologi dan persetujuan berlapis. Jeda terpanjang biasanya setelah tes teknis, karena hasilnya diperiksa manual oleh anggota tim. Kalau lewat dua minggu tanpa kabar, wajar buat kamu menanyakan perkembangannya sekali.
Ronde mana yang paling banyak menggugurkan kandidat?
Seleksi berkas menggugurkan paling banyak dalam jumlah, tapi tes teknis yang paling menentukan dalam praktik. Di seleksi berkas kamu bisa kalah cuma gara-gara susunan CV, sementara di tes teknis kemampuanmu diuji langsung dan hasilnya nggak bisa dinegosiasi. Kabar baiknya, begitu kamu lolos tes teknis, peluang lanjut ke tahap berikutnya jauh lebih besar karena penyaringan terberatnya udah lewat.
Tugas bawa pulang wajar dikerjakan berapa lama?
Sesuai waktu yang mereka sebut, biasanya dua sampai empat jam kerja walaupun tenggatnya beberapa hari. Ngerjain jauh lebih lama justru merugikan, karena hasilmu jadi nggak menggambarkan kecepatan kerjamu sehari-hari dan ekspektasi mereka jadi meleset. Cara yang lebih aman, kerjakan sesuai waktu yang diminta lalu tambahkan satu paragraf berisi apa yang bakal kamu dalami kalau waktunya lebih panjang.
Perlu belajar Python buat lolos rekrutmen analis data?
Buat sebagian besar lowongan analis data di Indonesia, SQL dan spreadsheet yang wajib, sementara Python jadi nilai tambah. Perhatikan isi lowongannya, kalau Python disebut di bagian kualifikasi wajib berarti tes teknisnya bakal nyentuh itu. Kalau cuma di bagian nilai tambah, waktumu lebih berguna dipakai buat mendalami SQL sampai window function daripada belajar Python setengah jalan.
Boleh nggak nanya soal gaji di ronde awal?
Boleh, dan sering justru menghemat waktu dua pihak. Cara yang aman adalah menanyakan rentang anggaran untuk posisi itu, bukan menyebut angka yang kamu mau lebih dulu. Kalau rentangnya jauh di bawah kebutuhanmu, kamu bisa mundur sebelum menghabiskan lima ronde. Sebagian perusahaan memang menahan informasi ini sampai tahap akhir, dan itu bukan tanda buruk, cuma kebijakan internal.
Penutup
Tiga hal yang perlu kamu bawa. Tiap ronde nguji hal berbeda, jadi persiapannya juga harus beda. Penyusutan terbesar ada di seleksi berkas dan tes teknis, dan di situ waktu latihanmu paling layak ditaruh. Dan sampai surat penawaran ditandatangani, proses melamar di tempat lain jalan terus.
Pilih satu ronde yang paling sering bikin kamu tersendat, lalu latihan khusus buat itu minggu ini.
Kalau tersendatnya di berkas, mulai dari CV data analyst. Kalau di tes teknis, kerjakan pertanyaan interview SQL. Dan kalau kamu fresh graduate, cek pertanyaan interview data analyst fresh graduate.
Mau praktek langsung? Mulai latihan SQL gratis
Latihan interaktif, langsung di browser.
Artikel terkait
Kerja Data Analyst di Luar Negeri: Visa, Gaji, dan Persiapan
Kerja data analyst di luar negeri bukan soal ijazah luar negeri. Yang nentuin: sponsorship visa, portfolio, dan negara yang kamu incar.
Financial Analyst vs Data Analyst: Dua Dunia yang Makin Nyatu
Financial analyst kerja di angka uang, data analyst kerja di angka apa pun. Tapi di 2026 tools-nya makin sama. Ini beda dan irisannya.
Marketing Analyst: Metrik, Tools, dan Jalur Masuknya
Apa itu marketing analyst, metrik apa yang tiap hari dipegang, tools yang wajib bisa, dan jalur masuk yang paling realistis buat orang non-teknis di Indonesia.