Pertanyaan wawancara dengan perincian jawaban — Halaman 19 dari 52

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

CodingSulit

Wawancara coding: Bisakah runtime/secret Go 1.26 menjamin kunci terhapus dari memori?

Pahami batasan eksperimental runtime/secret, semantik Do/Enabled, dan desain forward-secret tanpa menyamakan pembersihan memori (zeroing) dengan manajemen kunci.

Buka tanya jawab
Desain sistemSulit

System Design: Bagaimana Cara Membangun Pipeline Log OpenTelemetry dengan Korelasi Trace?

Rancang pipeline log OpenTelemetry multi-tenant dengan atribut resource, korelasi TraceId, backpressure, sampling, redaksi data, dan pengiriman yang andal.

Buka tanya jawab
PerilakuSulit

Wawancara Perilaku: Ceritakan Pengalaman Anda Bekerja dengan Persyaratan yang Ambigu

Gunakan metode STAR untuk menjelaskan dari mana ambiguitas berasal, bagaimana Anda menetapkan keberhasilan dan kepemilikan keputusan, bagaimana Anda menggunakan pengujian yang dapat dibatalkan (reversible), dan bagaimana bukti mengubah cakupan Anda.

Buka tanya jawab
FrontendSulit

Wawancara Frontend: Bagaimana cara menggunakan HTML command dan commandfor secara aksesibel?

Jelaskan Invoker Commands API, perintah bawaan dan kustom, perilaku fokus, akses keyboard, dan fallback progresif.

Buka tanya jawab
BackendSulit

Wawancara Backend: Bagaimana cara Anda menangani HTTP 407 di sepanjang proxy chain?

Rancang autentikasi proxy hop-by-hop, memisahkan 407 dari 401, konsumsi Proxy-Authorization, tunnel CONNECT, isolasi kredensial, percobaan ulang (retry), dan observabilitas.

Buka tanya jawab
DataSulit

Kafka Tiered Storage: Bagaimana Cara Anda Merancang Retensi Lokal dan Jarak Jauh (Remote)?

Gunakan Kafka KIP-405 untuk menjelaskan tier lokal dan remote, pengaktifan tingkat topik, batasan retensi, latensi baca, dan kepemilikan pembersihan remote.

Buka tanya jawab
ProdukSulit

Bagaimana cara merancang App Intents untuk tindakan yang aman, lintas perangkat, dan dapat dibatalkan?

Modelkan App Intents dengan identitas entitas yang stabil, konfirmasi tindakan sensitif, otorisasi, idempotensi, dan pemulihan.

Buka tanya jawab
UmumSulit

Kapan autentikasi klien pasca-handshake TLS 1.3 sebaiknya digunakan?

Pertanyaan wawancara autentikasi klien pasca-handshake TLS 1.3 yang mencakup negosiasi kapabilitas, waktu CertificateRequest, manajemen status, risiko penurunan versi (downgrade), dan pengujian mTLS on-demand.

Buka tanya jawab
CodingSulit

Wawancara koding: Bagaimana Anda merancang enkripsi amplop (envelope encryption) yang dapat dirotasi dengan crypto/hpke Go 1.26?

Gunakan HPKE KEM, KDF, AEAD, dan pengikatan konteks (context binding) untuk merancang rotasi kunci, kompatibilitas versi, dan ketahanan terhadap penyalahgunaan.

Buka tanya jawab
Desain sistemSedang

Wawancara system design: Bagaimana Anda mengekspos metadata perangkat DRA Kubernetes dengan aman?

Rancang driver, kubelet, jalur mount, pembuatan versi, dan penanganan kegagalan untuk metadata perangkat DRA Kubernetes.

Buka tanya jawab
PerilakuSedang

Wawancara Perilaku: Bagaimana Anda Menjelaskan Trade-Off antara Keamanan dan Kegunaan?

Gunakan metode STAR untuk menghubungkan ambang batas risiko, friksi pengguna, kontrol kompensasi, bukti peluncuran, dan refleksi.

Buka tanya jawab
FrontendSulit

Wawancara Frontend: Merancang Shadow DOM deklaratif dengan progressive hydration

Gunakan shadowrootmode untuk komponen yang di-render di server, pertahankan slot dan gaya, deteksi browser yang tidak didukung, dan lakukan hidrasi tanpa duplikasi hierarki atau kehilangan event.

Buka tanya jawab
BackendSulit

Wawancara Backend: Bagaimana Anda menggunakan Expect: 100-continue untuk unggahan besar?

Rancang handshake preflight HTTP untuk unggahan besar, mencakup 100 Continue, fallback 417, proxy, timeout, percobaan ulang (retry), idempotensi, dan observabilitas.

Buka tanya jawab
DataSedang

Wawancara data engineering: Bagaimana Anda mengevaluasi continuous query BigQuery?

Gunakan batasan Google Cloud saat ini untuk merancang aliran data, akses, biaya, dan pemantauan untuk continuous query.

Buka tanya jawab
ProdukSulit

Wawancara Product Manager: Haruskah Rilis Dibekukan Saat Error Budget Habis?

Gunakan SLI, SLO, dan error budget yang berpusat pada pengguna untuk membangun release gate, pengecualian, pemulihan, dan tata kelola.

Buka tanya jawab
UmumSulit

Wawancara teknis umum: Bagaimana QUIC bertahan saat terjadi perubahan jaringan?

Jelaskan Connection ID, validasi jalur (path validation), NAT rebinding, waktu migrasi, privasi, dan kompromi kontrol kongesti.

Buka tanya jawab
CodingSedang

Wawancara koding: Bagaimana analisis hostport Go 1.25 memperbaiki konstruksi alamat IPv6?

Gunakan tanda kurung siku IPv6, pengidentifikasi zona, validasi port, dan go vet hostport untuk membangun alamat jaringan yang portabel.

Buka tanya jawab
Desain sistemSulit

Wawancara Kubernetes DRA: Bagaimana Anda mendesain pembagian perangkat berkapasitas konsumsi (consumable-capacity)?

Desain alur Kubernetes Dynamic Resource Allocation untuk berbagi memori GPU atau bandwidth jaringan antar-Pod, mencakup invarian kapasitas, isolasi, kegagalan, peluncuran, dan SLO yang dapat diukur.

Buka tanya jawab
PerilakuSedang

Wawancara Perilaku: Ceritakan tentang saat Anda menghadapi dilema etika

Menguji bagaimana seorang kandidat mengidentifikasi batasan etika mutlak, melindungi pihak yang terdampak, mengeskalasi keputusan, serta menjaga fakta dan akuntabilitas di bawah tekanan.

Buka tanya jawab
FrontendSulit

Wawancara Frontend: Bagaimana cara menyinkronkan status Cookie Store API dengan Service Worker?

Jelaskan pembacaan dan penulisan Cookie Store secara asinkron, langganan cookiechange, scope, atribut keamanan, race condition, dan perilaku fallback.

Buka tanya jawab
BackendSulit

Wawancara Backend: Merancang Kontrak Header RateLimit HTTP

Ubah kebijakan kuota dan kapasitas yang tersisa menjadi header RateLimit yang dapat dioperasikan bersama (interoperable) sambil menangani cache, batas dinamis, privasi, dan backoff klien.

Buka tanya jawab
DataSedang

Wawancara data engineering: Bagaimana cara mengelola fingerprint skema Avro dengan Parsing Canonical Form?

Gunakan kanonikalisasi Avro, resolusi skema, dan fingerprint Rabin untuk merancang compatibility gate, negosiasi cache, dan penanganan tabrakan (collision).

Buka tanya jawab
ProdukSedang

Wawancara produk: Haruskah SaaS multi-tenant meluncurkan antrean adil (fair queues)?

Putuskan apakah antrean adil layak dijadikan produk menggunakan masalah pelanggan, metrik layanan, biaya, migrasi, dan peluncuran terkontrol.

Buka tanya jawab
UmumSulit

Wawancara Umum: Bagaimana Anda Menjelaskan Kompromi Kontrol Kongesti BBR vs. CUBIC?

Jelaskan BBR dan CUBIC melalui sinyal bandwidth, RTT, dan packet loss, lalu rancang validasi keadilan (fairness), latensi antrean, dan rollback.

Buka tanya jawab