Pertanyaan wawancara dengan perincian jawaban — Halaman 37 dari 52

Buka halaman 37 dari pembahasan pertanyaan dan jawaban wawancara Offer.cc lengkap dengan penalaran, detail implementasi, pertanyaan lanjutan, dan sumber publik.

DataSulit

Wawancara Data Science: Bagaimana Cara Memilih Ambang Batas Keputusan (Decision Threshold) di Bawah Biaya Asimetris?

Turunkan ambang batas klasifikasi dari kerugian bisnis, kapasitas peninjauan, isolasi data, kalibrasi, pemantauan drift, dan kontrol rollback.

Buka tanya jawab
ProdukSulit

Wawancara Product Manager: Bagaimana Anda Akan Memprioritaskan Investasi Keandalan (Reliability)?

Menerjemahkan SLO, error budget, dampak pelanggan, risiko, biaya, dan nilai pembelajaran ke dalam roadmap.

Buka tanya jawab
UmumSedang

Wawancara sistem terdistribusi: Kapan Lamport clock gagal, dan kapan Anda membutuhkan vector clock?

Jelaskan happened-before, pengurutan Lamport, kausalitas vector-clock, konkurensi, biaya metadata, dan batasan timestamp wall-clock.

Buka tanya jawab
CodingSulit

Wawancara Rust 2024: Mengapa FFI harus menggunakan unsafe extern?

Jelaskan aturan unsafe extern Rust 2024, kontrak ABI, deklarasi foreign yang aman, dan rencana migrasi yang dapat diverifikasi.

Buka tanya jawab
Desain sistemSulit

Wawancara system design: mendesain buku besar (ledger) kredit penggunaan prabayar untuk SaaS

Otorisasi konsumsi kredit secara konkuren tanpa pengeluaran ganda (double spending), pengembalian dana (refund) yang hilang, atau saldo yang tidak dapat diaudit.

Buka tanya jawab
FrontendSedang

Wawancara Frontend: Apa Perbedaan CSS Container Queries dan Media Queries?

Bandingkan CSS container queries dan media queries berdasarkan target respons, containment, cakupan, dan penggunaan ulang komponen, lalu tangani nesting, fallback, serta jebakan pengujian.

Buka tanya jawab
BackendSulit

Wawancara Backend: Merancang Deteksi Kebocoran API Key dan Rotasi Darurat

Rancang rantai respons mulai dari pemblokiran pre-commit dan pemindaian historis hingga propagasi pencabutan, analisis radius dampak, rotasi, dan verifikasi pemulihan.

Buka tanya jawab
DataSulit

Wawancara Rekayasa Data: Merancang Engine Kebijakan Retensi Data yang Dapat Diaudit

Satukan tujuan bisnis, pengecualian hukum, snapshot tabel, bukti penghapusan, dan jendela pemulihan dalam sistem siklus hidup data yang dapat diaudit.

Buka tanya jawab
ProdukSedang

Wawancara Product Manager: Bagaimana Anda mendefinisikan prinsip produk yang memandu trade-off?

Turunkan sejumlah kecil prinsip produk yang spesifik dan dapat ditindaklanjuti dari misi serta konflik nyata, lalu gunakan untuk menjelaskan trade-off roadmap tanpa menggantikan metrik.

Buka tanya jawab
UmumSulit

Wawancara umum: Apa itu masalah ABA dalam CAS, dan bagaimana cara mencegahnya?

Gunakan lini masa stack lock-free untuk menjelaskan ABA, membedakan nilai yang sama dari status yang tidak berubah, serta membandingkan tag versi, reklamasi memori, dan lock.

Buka tanya jawab
CodingSulit

Wawancara coding: Bagaimana Anda menggunakan manajemen sumber daya eksplisit JavaScript dengan aman?

Rancang wrapper sumber daya disposable dengan using, await using, urutan pelepasan, error yang disupresi, dan fallback untuk runtime yang tidak memiliki protokol tersebut.

Buka tanya jawab
Desain sistemSulit

Wawancara Desain Sistem: Mendesain Platform Pembaruan Armada OTA yang Aman

Mulailah dengan tanda tangan firmware, kompatibilitas perangkat, dan batasan peluncuran bertahap (staged rollout), kemudian rancang pengiriman yang dapat dilanjutkan (resumable), pembatalan (rollback), ambang batas penghentian (abort thresholds), dan kemampuan audit untuk armada satu juta perangkat.

Buka tanya jawab
FrontendSulit

Wawancara Frontend: Bagaimana Cara Mengelola Fokus Setelah Perubahan Rute SPA?

Rancang perilaku fokus yang dapat diprediksi untuk navigasi SPA, termasuk klasifikasi rute, race condition pada commit asinkron, pemulihan riwayat, pengumuman, dan pengujian aksesibilitas.

Buka tanya jawab
BackendSulit

Wawancara Backend: Bagaimana Anda Akan Merancang API DPoP Sender-Constrained?

Mulailah dengan ancaman pencurian Bearer token, lalu turunkan pengikatan kunci (key binding), bukti per-permintaan, deteksi replay, dan rencana migrasi yang aman untuk DPoP.

Buka tanya jawab
DataSulit

Wawancara Rekayasa Data: Menangani Legal Hold dan Cadangan dalam Permintaan Penghapusan Data

Fokus pada alur pengecualian: keputusan kelayakan, penahanan minimal, data cadangan di luar penggunaan, penghapusan saat pemulihan, dan bukti yang terikat.

Buka tanya jawab
ProdukSulit

Wawancara Product Manager: Bagaimana Anda Merencanakan Migrasi Versi API?

Rencanakan migrasi API yang dapat dibatalkan (reversible) dan dapat diamati (observable) berdasarkan pelanggan yang terdampak, kompatibilitas, alat bantu migrasi, komunikasi penghentian (deprecation), dan kriteria keluar yang terukur.

Buka tanya jawab
UmumSedang

Wawancara Umum: Mengapa Latensi Rata-rata Menyembunyikan Latensi Ekor (Tail Latency)

Jelaskan tail latency dengan persentil, komposisi permintaan, antrean, dan SLO, lalu tunjukkan cara mengukur dan meningkatkan p95/p99 alih-alih mengejar rata-rata.

Buka tanya jawab
CodingSulit

Wawancara Coding: Bagaimana Anda merancang lazy initialization satu kali yang aman dengan Java 25 StableValue?

Rancang lazy initialization satu kali dengan preview API StableValue, yang mencakup contention, retry, immutability objek, dan risiko peluncuran preview.

Buka tanya jawab
Desain sistemSulit

Wawancara System Design: Bagaimana Anda Mendesain Platform Incident Command?

Desain control plane yang dapat diaudit untuk penerimaan peringatan, komando insiden, delegasi peran, komunikasi, pemulihan, dan tinjauan pascainsiden.

Buka tanya jawab
FrontendSedang

Wawancara Frontend: Bagaimana Cara Membangun Validasi Formulir dan Pemulihan Kesalahan yang Aksesibel?

Rancang alur validasi formulir yang menggabungkan batasan bawaan, kesalahan tingkat bidang, ringkasan kesalahan, pemeriksaan server yang otoritatif, dan umpan balik asinkron yang aman dari race condition tanpa menjebak pengguna dalam loop pengumuman pembaca layar.

Buka tanya jawab
BackendSulit

Wawancara Backend: Bagaimana Anda menggunakan HTTP Message Signatures untuk integritas API?

Rancang komponen yang dicakup, signature bases, rentang waktu, nonces, rotasi kunci, dan batasan proksi tanpa salah mengartikan TLS atau HMAC sebagai solusi lengkap.

Buka tanya jawab
DataSulit

Wawancara Data Engineering: Bagaimana Cara Merancang dan Menerapkan Data Contract?

Rancang kontrak berversi untuk dataset event bersama, lalu jelaskan evolusi skema, pemeriksaan kualitas, kepemilikan, dan penanganan kegagalan yang aman.

Buka tanya jawab
ProdukSedang

Wawancara Product Manager: Bagaimana Cara Anda Memprioritaskan Kebutuhan Pelanggan yang Saling Bertentangan?

Susun keputusan prioritas produk berdasarkan outcomes, peluang pelanggan, kualitas bukti, strategi, risiko, dan kecepatan belajar, lalu komunikasikan trade-off tersebut kepada para pemangku kepentingan.

Buka tanya jawab
UmumSulit

Wawancara Umum: Bagaimana Anda Menjelaskan Policy as Code, PDP, dan PEP?

Susun kerangka kerja Policy as Code yang siap untuk wawancara berdasarkan aturan berversi, pemisahan keputusan dan penegakan, input yang dinormalisasi, serta jalur kegagalan.

Buka tanya jawab