Langsung ke konten
Interview Pilot Logo

Interview Pilot

AI
Interview Pilot
Asisten WawancaraCara PenggunaanUlasanHarga
MasukMulai Gratis
Materi

Panduan Wawancara

Panduan Wawancara Data Analyst

Persiapkan wawancara data analyst dengan pertanyaan seputar SQL, dashboard, metrik, Excel, studi kasus analitik, eksperimen, kualitas data, dan komunikasi dengan stakeholder.

32 menit baca

18 pertanyaan

Data Analyst

Diperbarui Mei 2026

Lihat semua pertanyaan Data Analyst

Ikhtisar

Wawancara data analyst menguji apakah Anda mampu mengubah pertanyaan bisnis yang masih kabur dan berantakan menjadi analisis yang dapat dipercaya. Kandidat terkuat memadukan kefasihan SQL, ketajaman dalam memilih metrik, disiplin menjaga kualitas data, komunikasi yang jelas, dan penalaran bisnis yang praktis.

3-5

Tahap wawancara pada umumnya

45-60 menit

Durasi sesi SQL / studi kasus

5+

Area keterampilan inti analis

3-6 minggu

Waktu persiapan yang disarankan

Yang dinilai pewawancara data analyst

•

Kefasihan SQL: mampukah Anda melakukan join, filter, agregasi, window function, dan debugging query dengan akurat?

•

Ketajaman metrik: mampukah Anda mendefinisikan metrik yang bermakna, alih-alih sekadar melaporkan angka?

•

Penalaran bisnis: mampukah Anda mengaitkan temuan data dengan perilaku pelanggan, pendapatan, risiko, atau operasional?

•

Disiplin kualitas data: mampukah Anda mengenali data yang hilang, duplikat, outlier, celah tracking, dan sampel yang bias?

•

Ketajaman merancang dashboard: mampukah Anda merancang laporan yang membantu tim mengambil keputusan, bukan sekadar menyajikan grafik yang enak dipandang?

•

Komunikasi: mampukah Anda menjelaskan asumsi, tingkat keyakinan, keterbatasan, dan rekomendasi dengan jelas kepada stakeholder nonteknis?

Analis hebat tidak sekadar menjawab query

Jawaban data analyst yang kuat menjelaskan pertanyaan apa yang sebenarnya diajukan, apakah data benar-benar bisa menjawabnya, asumsi apa yang diperlukan, dan keputusan apa yang perlu didukung oleh analisis tersebut. Akurasi memang penting, tetapi pertimbangan yang matang sama pentingnya.

Proses Wawancara Data Analyst

Sebagian besar rangkaian wawancara data analyst mencakup seleksi awal oleh rekruter, tes SQL, studi kasus analitik, diskusi dashboard atau visualisasi, sesi komunikasi dengan stakeholder, dan wawancara perilaku.

Tahapan umum wawancara data analyst

1

Seleksi awal oleh rekruter: memastikan kecocokan dengan posisi, penguasaan tools, pengalaman di bidang terkait, kisaran kompensasi, dan motivasi.

2

Wawancara dengan manajer perekrutan: membahas pengalaman analisis sebelumnya, pengalaman bekerja dengan stakeholder, dampak bisnis, dan gaya komunikasi.

3

Sesi SQL: menguji join, agregasi, filter, window function, logika tanggal, penanganan null, dan debugging query.

4

Sesi studi kasus analitik: Anda diminta menyelidiki pergerakan suatu metrik, mengevaluasi perubahan produk, atau merekomendasikan langkah bisnis.

5

Sesi dashboard atau visualisasi: menguji apakah Anda bisa memilih metrik, jenis grafik, filter, dan frekuensi pelaporan yang tepat.

6

Sesi perilaku: menilai rasa kepemilikan (ownership), cara menghadapi ambiguitas, pengelolaan stakeholder, penentuan prioritas, dan cara Anda menangani data yang bermasalah.

Sesi SQL

Sesi Studi Kasus Analitik

Pertanyaan utama

Bisakah Anda mengambil dan mengolah data yang tepat secara akurat?

Bisakah Anda bernalar dari data hingga menghasilkan keputusan?

Tanda kandidat kuat

Join yang benar, filter yang rapi, tingkat agregasi yang akurat, window function bila diperlukan

Pohon hipotesis yang jelas, segmentasi, definisi metrik, keterbatasan, dan rekomendasi

Kesalahan umum

Melakukan join pada granularitas (grain) yang salah sehingga baris terduplikasi tanpa disadari

Langsung menarik kesimpulan sebelum memvalidasi kualitas data dan menyegmentasi pergerakannya

Persiapan terbaik

Berlatih dengan skema yang realistis, tanggal, kohort, retensi, query funnel, dan debugging

Berlatih mendiagnosis metrik, membaca hasil eksperimen, mengkritisi dashboard, dan menyusun ringkasan untuk stakeholder

Jebakannya biasanya ada pada granularitas data

Banyak kesalahan dalam wawancara analis berawal dari join tabel pada tingkat yang tidak sepadan: tingkat pengguna, pesanan, item, sesi, atau event. Sebelum menulis SQL, tentukan unit analisisnya dan apa yang diwakili oleh setiap baris.

Dasar-Dasar Wawancara SQL

Wawancara SQL untuk data analyst bukan soal menghafal sintaksis yang jarang dipakai, melainkan soal cara berpikir yang benar: granularitas, join, filter, tingkat agregasi, tanggal, null, dan memvalidasi apakah hasilnya masuk akal.

Alur wawancara SQL yang andal

1

Perjelas pertanyaan bisnis dan kolom output akhir sebelum menulis query.

2

Tentukan granularitasnya: satu baris per pengguna, pesanan, item, sesi, event, akun, atau hari.

3

Periksa tabel mana saja yang dibutuhkan dan bagaimana tabel-tabel itu di-join. Sebutkan apakah join-nya one-to-one, one-to-many, atau many-to-many.

4

Pilih filter dengan cermat, terutama filter tanggal, filter status, pengguna uji, pesanan yang dibatalkan, refund, dan akun internal.

5

Lakukan agregasi hanya setelah granularitasnya benar. Jika perlu, gunakan CTE untuk melakukan pra-agregasi sebelum join.

6

Gunakan window function untuk ranking, metrik bergulir (rolling), deduplikasi, dan logika event sebelumnya/berikutnya.

7

Periksa kewajaran hasil: jumlah baris, jumlah nilai unik (distinct), total, null, duplikat, dan apakah arah pergerakan metrik masuk akal dari sisi bisnis.

Konsep SQL yang wajib dikuasai analis

Granularitas (grain)

Tingkat yang diwakili oleh setiap baris dalam tabel atau hasil query. Salah menentukan granularitas bisa membuat pendapatan, pengguna, pesanan, atau event terhitung ganda.

Left join

Mempertahankan semua record dari tabel kiri meskipun tidak ada pasangannya di tabel kanan. Berguna ketika Anda perlu mempertahankan pengguna, pesanan, atau tanggal yang tidak memiliki aktivitas terkait.

Window function

Menghitung nilai di sejumlah baris yang saling terkait tanpa meringkasnya menjadi satu baris. Umum dipakai untuk ranking, total kumulatif (running total), lag/lead, deduplikasi, dan analisis kohort.

Kohort

Sekelompok pengguna atau entitas yang memiliki event awal atau atribut yang sama, seperti bulan pendaftaran, tanggal pembelian pertama, kanal akuisisi, atau jenis paket.

✓ Lakukan

•

Tentukan granularitas baris sebelum melakukan join tabel

•

Gunakan CTE agar logika bertahap lebih mudah dibaca

•

Periksa apakah filter seharusnya ditempatkan di WHERE atau di kondisi JOIN

•

Gunakan distinct dengan hati-hati dan jelaskan mengapa diperlukan

•

Validasi output dengan jumlah baris dan contoh record

✗ Hindari

•

Menggunakan SELECT DISTINCT untuk menutupi bug duplikasi

•

Melakukan join pendapatan tingkat item langsung ke data tingkat pengguna tanpa pra-agregasi

•

Membiarkan filter tanpa sengaja membuang baris null dari hasil left join

•

Mengabaikan asumsi zona waktu dan batas tanggal

•

Menyajikan metrik tanpa menjelaskan keputusan apa yang didukungnya

Pertanyaan Wawancara SQL

Cara terbaik mempersiapkan SQL untuk posisi analis adalah berlatih dengan pertanyaan bisnis yang realistis. Fokuslah pada pengguna, pesanan, event, langganan, retensi, pendapatan, dan pergerakan funnel.

Pertanyaan Metrik dan Studi Kasus Bisnis

Wawancara studi kasus analitik menguji apakah Anda bisa mendefinisikan metrik yang tepat, mendiagnosis pergerakannya, melakukan segmentasi secara cerdas, dan merekomendasikan langkah dengan tingkat keyakinan yang sesuai.

Dashboard dan Visualisasi Data

Pertanyaan tentang dashboard menguji apakah Anda tahu cara mengomunikasikan data. Dashboard yang baik bukan sekadar kumpulan grafik, melainkan alat bantu pengambilan keputusan untuk audiens tertentu.

Prinsip desain dashboard

•

Mulailah dari keputusan dan audiensnya, bukan dari jenis grafiknya.

•

Definisikan setiap metrik langsung di dalam atau di dekat dashboard.

•

Tampilkan tren, target, dan segmen kapan pun memungkinkan.

•

Sertakan kebaruan data, sumber data, pemilik, dan catatan keterbatasan yang sudah diketahui.

•

Jangan membebani satu dashboard dengan kebutuhan eksekutif, produk, keuangan, dan operasional sekaligus.

•

Gunakan peringatan hanya untuk metrik yang menuntut tindakan, bukan untuk setiap metrik yang bergerak.

Pertanyaan Excel dan Spreadsheet

Banyak posisi data analyst masih sangat bergantung pada spreadsheet. Pewawancara mungkin menguji rumus, pivot, pembersihan data, rekonsiliasi, dan apakah Anda bisa membangun model yang dapat diaudit orang lain.

Keterampilan spreadsheet yang perlu Anda kuasai

XLOOKUP / INDEX MATCH

Digunakan untuk menarik nilai dari satu tabel ke tabel lain. Analis perlu memahami lookup key, data yang tidak menemukan pasangan, key duplikat, serta pencocokan persis versus perkiraan.

Pivot table

Cara cepat untuk mengagregasi dan memilah data berdasarkan dimensi. Analis yang kuat tahu cara memvalidasi rentang data sumber, jenis agregasi, dan filternya.

Rekonsiliasi

Proses memastikan bahwa total dalam analisis cocok dengan sumber tepercaya, seperti data keuangan, product analytics, CRM, atau sistem penagihan.

Eksperimen dan A/B Testing

Data analyst sering diminta merancang, membaca, atau mengkritisi eksperimen. Keterampilan terpentingnya adalah memahami kesimpulan apa yang didukung data dan apa yang tidak.

Kualitas Data dan Pertimbangan Analitis

Data analyst hanya bisa dipercaya jika datanya bisa dipercaya. Wawancara sering menguji apakah Anda mampu menangkap data yang buruk sebelum berujung pada keputusan yang buruk.

Contoh Penerapan

Daftar periksa kualitas data sebelum membagikan analisis

Anda akan mempresentasikan analisis yang menunjukkan bahwa alur onboarding baru berhasil meningkatkan aktivasi.

1

Validasi populasi

Pastikan kohort pengguna mencakup tanggal pendaftaran, platform, negara, dan aturan kelayakan yang dimaksud.

2

Validasi metrik

Pastikan definisi aktivasi, tracking event, event duplikat, pengguna bot/uji, dan apakah event yang datang terlambat sudah disertakan.

3

Validasi pembanding

Periksa apakah kelompok kontrol dan kelompok perlakuan (treatment) sebanding, atau apakah perbandingan sebelum/sesudah sudah memperhitungkan faktor musiman dan bauran akuisisi.

4

Validasi kesimpulan

Uji apakah kesimpulan tetap berlaku di segmen-segmen penting dan apakah metrik guardrail bergerak ke arah negatif.

Hasil

Analisis menjadi lebih kredibel karena tidak hanya menjelaskan hasilnya, tetapi juga alasan hasil tersebut layak dipercaya.

Pertanyaan Perilaku dan Stakeholder

Pertanyaan perilaku untuk data analyst biasanya berfokus pada ambiguitas, tekanan dari stakeholder, komunikasi, penentuan prioritas, dan saat-saat ketika data tidak mendukung apa yang ingin didengar seseorang.

Strategi Persiapan Data Analyst

Persiapan data analyst sebaiknya memadukan latihan SQL, latihan studi kasus bisnis, kritik dashboard, kefasihan spreadsheet, dan latihan komunikasi. Tujuannya adalah menjadi analis yang akurat, jelas, dan berorientasi pada keputusan.

Rencana persiapan wawancara data analyst selama 4 minggu

1

Minggu 1: dasar-dasar SQL. Latih join, group by, having, tanggal, null, case statement, dan agregasi pada granularitas yang tepat.

2

Minggu 2: SQL tingkat menengah. Latih window function, kohort, retensi, funnel, deduplikasi, ranking, dan debugging query.

3

Minggu 3: studi kasus analitik. Latih kasus penurunan metrik, pembacaan hasil eksperimen, dekomposisi pendapatan, desain dashboard, dan rekomendasi bisnis.

4

Minggu 4: komunikasi dan simulasi wawancara. Latih cara menjelaskan analisis kepada stakeholder nonteknis, mempertahankan asumsi, dan membahas proyek-proyek sebelumnya.

Persiapan khusus posisi menurut jenis perusahaan

•

Posisi product analytics: fokus pada funnel, retensi, eksperimen, data event, segmentasi, dan rekomendasi produk.

•

Posisi marketing analytics: fokus pada atribusi, CAC, LTV (nilai pelanggan sepanjang masa), performa kanal, inkrementalitas, dan pelaporan kampanye.

•

Posisi finance atau revenue analytics: fokus pada definisi pendapatan, pendapatan per kohort, proyeksi, penetapan harga, churn, dan rekonsiliasi.

•

Posisi operations analytics: fokus pada SLA, kapasitas, tingkat cacat (defect rate), waktu antrean, hambatan proses (bottleneck), dan analisis akar masalah.

•

Posisi marketplace analytics: fokus pada keseimbangan pasokan dan permintaan, likuiditas, pencocokan, penetapan harga, geografi, dan metrik marketplace dua sisi.

Jangan terdengar seperti alat pelaporan

Wawancara data analyst menghargai kandidat yang mampu membuat keputusan menjadi lebih jelas. Jangan hanya menyebutkan grafik apa yang akan Anda buat atau query apa yang akan Anda jalankan. Jelaskan apa arti hasilnya dan tindakan apa yang seharusnya diambil berdasarkan hasil tersebut.

Poin Penting

Jawaban wawancara data analyst yang hebat memadukan akurasi SQL, ketajaman metrik, disiplin kualitas data, dan komunikasi bisnis yang jelas. Analis terbaik tidak sekadar menghasilkan angka. Mereka membantu tim mengambil keputusan yang lebih baik dengan tingkat keyakinan yang tepat.

Latih pertanyaan ini secara langsung

Interview Pilot memberi Anda asisten wawancara AI real-time selama wawancara langsung, sehingga Anda dapat menjawab dengan jelas saat pertanyaan-pertanyaan ini muncul.

Coba Interview Pilot gratis