Pertanyaan Wawancara Data Analyst, Berdasarkan Tahap
Oleh Aaron Cao · Diperbarui

Rangkaian wawancara data analyst biasanya mencakup SQL, statistika, studi kasus bisnis atau metrik, keterampilan spreadsheet dan visualisasi, serta pertanyaan perilaku. SQL dan studi kasus bisnis menentukan sebagian besar hasil, dan studi kasus dinilai dari caramu menerjemahkan pertanyaan bisnis yang samar menjadi sesuatu yang terukur.
Tahap apa saja yang ada dalam rangkaian wawancara data analyst?
Kandidat sering kali hanya mempersiapkan SQL dan terkejut oleh tahap studi kasus, yang justru sering menentukan tawaran kerja. Bagian ini memetakan seluruh rangkaian wawancara agar persiapanmu sesuai. Wawancara analyst menggunakan lima jenis tahap, dan masing-masing menilai hal yang berbeda.
- SQL. Menulis query secara langsung atau tugas take-home. Filter teknis yang paling umum.
- Statistika dan probabilitas. Pertanyaan konseptual tentang arti sebuah hasil, bukan pembuktian.
- Studi kasus bisnis dan metrik. Pertanyaan bisnis yang samar yang kamu ubah menjadi sesuatu yang terukur.
- Spreadsheet dan visualisasi. Fungsi Excel atau Google Sheets, dan pemilihan chart untuk audiens.
- Perilaku. Konflik dengan stakeholder, diminta memberi angka yang belum bisa kamu dukung, dan bagaimana kamu menangani kesalahan.
Garis pembeda antara kandidat yang lolos dan yang tidak biasanya adalah komunikasi, bukan teknik. Analyst yang menulis query benar tanpa berkata apa-apa mendapat nilai lebih rendah daripada yang menjelaskan apa yang sedang diperiksa dan alasannya.
Pertanyaan SQL dan statistika apa saja yang muncul?
SQL
- Temukan gaji tertinggi kedua dalam sebuah tabel.
- Tulis query yang mengembalikan pesanan terbaru dari setiap pelanggan.
- Apa perbedaan antara inner join dan left join, dan kapan pilihan itu mengubah jumlah baris hasilmu?
- Hitung pengguna yang melakukan pemesanan pada Januari tetapi tidak pada Februari.
- Hitung running total dari pendapatan harian.
- Urutkan peringkat produk berdasarkan pendapatan dalam setiap kategori.
- Temukan baris duplikat dan tulis query yang menghapusnya.
- Hitung pertumbuhan bulan ke bulan dalam bentuk persentase.
- Apa yang bisa dilakukan
HAVINGtetapi tidak bisa dilakukanWHERE? - Bagaimana nilai NULL memengaruhi
COUNT, sebuah join, dan sebuah rata-rata?
Window function dan pertanyaan seputar NULL lebih membedakan kandidat dibanding hal lain di daftar itu. Mengucapkan "left join di sini akan tetap menyertakan pelanggan tanpa pesanan, dan totalnya menjadi NULL, bukan nol" secara lisan adalah sinyal persis yang dicari pewawancara.
Statistika dan probabilitas
- Jelaskan p-value kepada seseorang yang belum pernah mempelajari statistika.
- Apa perbedaan antara korelasi dan kausalitas dalam kasus yang pernah kamu lihat?
- Kapan kamu akan menggunakan median alih-alih mean?
- Apa yang diberitahukan oleh sebuah confidence interval?
- Bagaimana kamu memeriksa apakah hasil tes A/B dapat dipercaya?
- Apa itu selection bias, dan bagaimana ia bisa muncul dalam data kita?
Tahap-tahap ini menguji apakah kamu bisa dipercaya untuk memberi interpretasi. Bahasa sederhana yang tepat lebih unggul daripada frasa buku teks, dan mengakui batas dari apa yang bisa didukung oleh sebuah hasil dinilai positif.
Pertanyaan studi kasus bisnis dan komunikasi apa saja yang muncul?
Tahap studi kasus memberimu pertanyaan bisnis yang kurang spesifik. Tugasmu adalah mengubahnya menjadi sesuatu yang benar-benar bisa kamu query.
- Pendaftaran naik tetapi pengguna aktif stagnan. Bagaimana kamu menyelidikinya?
- Bagaimana kamu mengukur apakah sebuah fitur baru berhasil?
- Pendapatan turun 10 persen bulan lalu. Jelaskan langkah diagnosismu.
- Metrik apa yang akan kamu taruh di dashboard eksekutif, dan apa yang akan kamu tinggalkan?
- Bagaimana kamu memastikan apakah sebuah kanal marketing benar-benar berhasil?
- Seorang stakeholder meminta angka sebelum akhir hari dan datanya belum lengkap. Apa yang kamu berikan?
- Bagaimana kamu mendefinisikan pengguna aktif untuk produk ini?
Spreadsheet dan visualisasi
- Fungsi apa yang akan kamu gunakan untuk menggabungkan dua tabel berdasarkan key yang sama, dan apa yang rusak jika key tidak cocok?
- Buat pivot yang menampilkan pendapatan berdasarkan wilayah dan bulan. Apa yang kamu periksa lebih dulu?
- Chart apa yang akan kamu gunakan untuk distribusi, dan mana untuk tren?
- Kamu punya delapan kategori dan satu di antaranya mendominasi. Bagaimana kamu menyajikannya secara jujur?
Perilaku
- Ceritakan tentang sebuah analisis yang mengubah suatu keputusan.
- Ceritakan saat angkamu ternyata salah. Apa yang terjadi setelahnya?
- Bagaimana kamu menangani stakeholder yang menginginkan jawaban berbeda dari yang ditunjukkan data?
Seorang analyst junior yang diwawancarai di sebuah perusahaan berbasis langganan ditanya mengapa pendapatan turun padahal pendaftaran naik. Alih-alih menebak, ia menyebutkan segmentasi yang akan ia gunakan, yaitu tier paket, wilayah, dan pengguna baru versus perpanjangan, dan mengatakan ia akan memeriksa apakah ada perubahan harga yang dirilis pada bulan itu. Pewawancara memberitahunya bahwa pemeriksaan perubahan yang dirilis itu adalah bagian yang paling sering dilewatkan kandidat lain.
Bagaimana cara berlatih untuk ini?
Membaca pertanyaan membangun pengenalan. Wawancara menguji produksi di bawah tekanan waktu, dan itu adalah keterampilan yang berbeda.
- Tulis SQL dengan tangan, sambil bersuara. Tahap live sering menggunakan editor polos tanpa autocomplete dan tanpa cara untuk menjalankan query. Berlatih dalam mode itu memunculkan sintaks yang hanya kamu kuasai separuh.
- Narasikan sambil melakukan query. Katakan apa yang sedang kamu join dan apa yang kamu perkirakan akan terjadi pada jumlah baris. Pewawancara menilai penalaran yang bisa mereka dengar.
- Latih penerjemahan untuk stakeholder. Setelah setiap studi kasus, jelaskan hasilnya dalam tiga kalimat tanpa jargon. Penjelasan itu adalah tahap yang dinilai di sebagian besar perusahaan.
- Latih diri menghadapi pertanyaan lanjutan. Pertanyaan kedua, "bagaimana jika datanya tidak lengkap", adalah titik sebenarnya di mana studi kasus dimenangkan.
Menjalankan prompt-prompt ini melawan pewawancara yang memberi tekanan balik adalah simulasi paling mendekati yang tersedia; alat mock interview akan menjalankan tahap bergaya analyst lengkap dengan pertanyaan lanjutan. Lebih banyak kumpulan peran dan topik tersedia di hub pertanyaan wawancara.
Satu batasan: tes SQL take-home dan platform asesmen berpengawas berada di luar cakupan asisten live, dan tahap query yang berbagi layar menampilkan apa pun yang ada di layarmu. Dalam percakapan video langsung, SubcueAI berjalan sebagai aplikasi desktop lokal atau Side Panel di browser Chromium tanpa ada bot rapat yang bergabung ke panggilan. Hub detectability memiliki gambaran lengkapnya.
FAQ
Seberapa banyak SQL yang saya butuhkan untuk wawancara data analyst?
Apakah wawancara data analyst mencakup Python atau R?
Apa alasan paling umum kandidat gagal dalam wawancara analyst?
Haruskah saya mengajukan pertanyaan selama tahap SQL?
Bagaimana cara berlatih pertanyaan analyst tanpa partner?
Pertanyaan terkait
- Pertanyaan apa saja yang ditanyakan dalam wawancara data engineer?
- Pertanyaan apa saja yang diajukan dalam wawancara data scientist?
- Pertanyaan apa saja yang diajukan dalam wawancara product manager?
- Pertanyaan apa tentang Copilot dan asisten koding AI yang diterima developer saat wawancara?
- Pertanyaan apa saja yang diajukan dalam wawancara kedua?
- Pertanyaan apa yang diajukan dalam wawancara AI?
← Selengkapnya tentang Pertanyaan Wawancara Berdasarkan Peran & Topik