Pertanyaan wawancara dengan perincian jawaban — Halaman 12 dari 52

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

CodingSulit

Wawancara coding: Bagaimana Anda mengimplementasikan pairing heap dengan decrease-key?

Implementasikan self-adjusting pairing heap dengan meld, insert, find-min, delete-min, dan decrease-key sambil menjelaskan invarian pointer dan kompromi teramortisasi.

Buka tanya jawab
Desain sistemSulit

Wawancara system design: Bagaimana Anda mendesain runtime plugin Wasm Component Model?

Desain platform plugin poliglot melalui antarmuka WIT, isolasi kapabilitas, kompatibilitas versi, anggaran sumber daya, verifikasi supply-chain, dan pemulihan.

Buka tanya jawab
PerilakuSedang

Wawancara perilaku: Ceritakan tentang pengalaman menemukan dependensi tersembunyi dan mengubah rencana peluncuran

Gunakan bukti untuk menunjukkan bagaimana Anda menemukan dependensi lintas tim, menilai ulang risiko, menyelaraskan pemangku kepentingan, dan melakukan rilis dengan aman.

Buka tanya jawab
FrontendSulit

Wawancara Frontend: Bagaimana cara menggunakan font-size-adjust untuk menjaga keterbacaan teks fallback?

Gunakan x-height, from-font, pemuatan, dan pengujian berbasis skrip untuk menjaga tipografi fallback tetap mudah dibaca dan aksesibel.

Buka tanya jawab
BackendSulit

Wawancara Backend: Bagaimana Anda Merancang Failover Replikasi Logis PostgreSQL?

Gunakan failover logical replication slot PostgreSQL 18 untuk menjaga consumer CDC tetap berjalan setelah promosi sekaligus memperjelas kesiapan, pengiriman duplikat, retensi WAL, dan batas pemulihan.

Buka tanya jawab
DataSedang

Wawancara Data Science: Bagaimana cara menganalisis data time-to-event dengan penyensoran (censoring)?

Jelaskan Kaplan–Meier, risk set, asumsi penyensoran, dan model Cox dengan contoh produk atau klinis yang dapat dipertanggungjawabkan.

Buka tanya jawab
ProdukSulit

Wawancara Product Manager: Haruskah SaaS Menawarkan Ekspor Log OpenTelemetry?

Evaluasi ekspor log OpenTelemetry melalui customer jobs, interoperabilitas, privasi, biaya, dan metrik adopsi daripada memperlakukan dukungan standar sebagai bawaan roadmap.

Buka tanya jawab
UmumSulit

Wawancara umum: Bagaimana Anda merancang siklus hidup sesi WebTransport dan graceful shutdown?

Rancang siklus hidup, rekoneksi, backpressure, kode penutupan (close codes), dan pembersihan (cleanup) pada reliable stream, unreliable datagram, dan koneksi HTTP/3 WebTransport.

Buka tanya jawab
CodingSulit

Wawancara Koding: Bagaimana cara membangun lazy segment tree untuk range add dan range sum?

Turunkan lazy propagation dari invarian node, tangani push dan panjang interval dengan benar, serta pilih antara Fenwick tree, difference array, dan segment tree.

Buka tanya jawab
Desain sistemSulit

Wawancara system design: Bagaimana Anda membangun control plane key-rollover DNSSEC yang dapat diaudit?

Rancang control plane rollover DNSSEC KSK/ZSK di seluruh registrar, DNS otoritatif, dan validating resolver dengan pre-publikasi, TTL, rollback, dan bukti audit.

Buka tanya jawab
PerilakuSedang

Wawancara perilaku: Ceritakan tentang saat Anda mengubah kegagalan aksesibilitas menjadi perubahan proses

Gunakan bukti STAR yang dapat diverifikasi untuk menjelaskan bagaimana Anda mengakui cacat aksesibilitas, mengoordinasikan perbaikan, menguji dengan pengguna yang terdampak, dan membangun mekanisme yang bertahan lama.

Buka tanya jawab
FrontendSulit

Wawancara Frontend: Bagaimana Anda membangun pratinjau yang disempurnakan secara progresif dengan interestfor?

Gunakan relasi interestfor pada Popover API sambil mencakup perilaku keyboard dan sentuh, penundaan, aksesibilitas, serta fallback.

Buka tanya jawab
BackendSulit

Wawancara Backend: Bagaimana Anda Merancang Penjadwalan Prioritas HTTP?

Gunakan sinyal urgency dan incremental RFC 9218 untuk merancang penjadwalan sumber daya di berbagai versi HTTP, proksi, dan cache, lalu buktikan bahwa pekerjaan berprioritas rendah tidak mengalami starvation.

Buka tanya jawab
DataSedang

Wawancara Data Science: Bagaimana cara Anda menangani data hilang MCAR, MAR, dan MNAR?

Gunakan mekanisme data hilang (missingness mechanisms), kontrol kebocoran (leakage controls), dan desain validasi untuk menjawab pertanyaan data hilang tanpa melakukan imputasi nilai secara membabi buta.

Buka tanya jawab
ProdukSulit

Wawancara Product Manager: Haruskah B2B SaaS Menerbitkan Changelog API Publik?

Rancang strategi changelog API yang berorientasi pada pengembang untuk kepercayaan, migrasi, pengungkapan informasi, notifikasi, dan biaya operasional.

Buka tanya jawab
UmumSulit

Wawancara umum: Kapan server HTTP harus mengembalikan 426 Upgrade Required?

Jelaskan semantik upgrade RFC 9110, field respons Upgrade, batasan TLS, pemulihan klien, percobaan ulang (retry), serta perbedaannya dengan 400, 421, dan 505.

Buka tanya jawab
CodingSedang

Wawancara Koding: Menggunakan Quickselect untuk Menemukan Elemen Terbesar ke-K dengan Duplikat

Konversikan peringkat, gunakan partisi tiga arah (three-way partitioning) untuk duplikat, dan pilih antara Quickselect, pengurutan, serta min-heap berdasarkan beban kerja.

Buka tanya jawab
Desain sistemSulit

Wawancara Desain Sistem: Mendesain pipeline pengukuran penggunaan multi-tenant

Bangun jalur yang dapat diaudit dari event penggunaan ke agregat kuota dan penagihan dengan idempotensi, data terlambat, koreksi, dan isolasi tenant.

Buka tanya jawab
PerilakuSedang

Wawancara Perilaku: Ceritakan tentang Metrik yang Menjadi Target dan Cara Anda Memperbaikinya

Gunakan STAR untuk menjelaskan distorsi metrik, tujuan sebenarnya, penyelarasan pemangku kepentingan, dan tindakan perbaikan yang dapat diverifikasi.

Buka tanya jawab
FrontendSulit

Wawancara frontend: Bagaimana Anda menggunakan Long Animation Frames API untuk mendiagnosis INP di lapangan?

Rancang pipeline RUM yang menghubungkan atribusi LoAF ke interaksi yang lambat sambil mengendalikan sampling, biaya, dan privasi.

Buka tanya jawab
BackendSulit

Wawancara backend: Bagaimana Anda memilih antara virtual versus stored generated columns di PostgreSQL 18?

Gunakan generated columns PostgreSQL 18 untuk menganalisis komputasi saat baca, penyimpanan saat tulis, batasan ekspresi, indeks, dan batasan migrasi replikasi logis.

Buka tanya jawab
DataSulit

Wawancara data science: Bagaimana CUPED mengurangi varians tanpa mengubah estimand kausal?

Dapatkan rumus CUPED dari kovariat pra-perlakuan, penyesuaian kovarians, dan batasan pengacakan; jelaskan risiko kebocoran (leakage) serta validasi dengan uji A/A.

Buka tanya jawab
ProdukSulit

Wawancara Product Manager: Haruskah Dukungan Siklus Hidup Versi API Berbayar?

Rancang strategi siklus hidup API developer yang mencakup pemberitahuan penghentian (deprecation), dukungan jangka panjang, alat migrasi, dan keadilan bagi pelanggan.

Buka tanya jawab
UmumSedang

Wawancara umum: Bagaimana HTTP 428 Precondition Required mencegah lost updates?

Gunakan ETag, If-Match, dan batasan 412/428 untuk menjelaskan pembaruan bersyarat dan alur penulisan bersamaan yang dapat dipulihkan.

Buka tanya jawab