Pertanyaan wawancara dengan perincian jawaban — Halaman 21 dari 52

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

CodingSulit

Wawancara Koding C++: Bagaimana Anda Menulis Kode Tervektorisasi yang Portabel dengan C++26 std::simd?

Gunakan tipe paralel-data C++26, mask, penanganan tail, alignment, dan jalur fallback untuk mengimplementasikan loop vektor yang dapat diverifikasi serta jelaskan kapan SIMD merupakan kompromi yang salah.

Buka tanya jawab
Desain sistemSulit

Wawancara Kubernetes: Bagaimana cara membuat panggilan API kube-scheduler menjadi non-blocking?

Gunakan KEP-5229 untuk menganalisis antrean API scheduler asinkron, request coalescing, percobaan ulang (retries), backpressure, dan pemeriksaan peluncuran (rollout).

Buka tanya jawab
PerilakuSedang

Wawancara perilaku: mengakui kesalahan dan mengubah proses

Jawab pertanyaan tentang kesalahan dengan akuntabilitas, bukti pemulihan, dan perubahan proses yang bertahan lama.

Buka tanya jawab
FrontendSedang

Wawancara Frontend: Kapan sebaiknya Anda mendaftarkan custom property dengan CSS @property?

Gunakan syntax, inherits, dan initial-value untuk memberikan tipe, pewarisan, dan batas animasi yang dapat diprediksi pada custom property CSS, serta ketahui kapan biayanya sepadan.

Buka tanya jawab
BackendSulit

Bagaimana Anda mencegah rentang waktu yang tumpang tindih dengan temporal constraints PostgreSQL 18?

Gunakan batasan WITHOUT OVERLAPS dan PERIOD untuk memodelkan rentang validitas, kunci, dan referensi sambil menangani batas, migrasi, dan penulisan bersamaan.

Buka tanya jawab
DataSulit

Wawancara data engineering: Bagaimana stempel waktu nanodetik Iceberg v3 dapat menghindari distorsi lintas-engine?

Gunakan timestamp_ns dan timestamptz_ns Iceberg v3 untuk merancang pemeriksaan presisi, zona waktu, kompatibilitas, dan migrasi.

Buka tanya jawab
ProdukSulit

Wawancara produk: Merancang pengalaman transparansi dan keterbukaan AI

Tentukan apa yang harus dilihat pengguna, administrator, dan auditor tentang penggunaan AI tanpa mengubah halaman keterbukaan menjadi janji akurasi yang menyesatkan.

Buka tanya jawab
UmumSedang

Wawancara Umum: Apa yang Harus Dimuat dalam Respons HTTP 451, dan Bagaimana Klien Harus Menanganinya?

Pahami batas antara 451 dan 403, identifikasi entitas pemblokir, pilih perilaku cache, serta rancang penanganan dan verifikasi klien berdasarkan RFC 7725.

Buka tanya jawab
CodingSulit

Wawancara coding C++: Bagaimana cara mengevaluasi refleksi statis C++26 tanpa memperlakukan sebuah proposal sebagai ABI yang stabil?

Gunakan refleksi statis P2996 untuk mendiskusikan meta-informasi waktu kompilasi, penyambungan deklarasi (splicing), batasan pembuatan kode, risiko ABI, dan fallback bertahap.

Buka tanya jawab
Desain sistemSulit

Wawancara Kubernetes: bagaimana Anda mendesain streaming encoding untuk respons LIST berukuran besar?

Turunkan desain streaming Kubernetes LIST dari lonjakan memori API-server, encoding item-demi-item, paginasi, kompresi, backpressure, dan uji rollback.

Buka tanya jawab
PerilakuSedang

Wawancara Perilaku: Ceritakan Saat Anda Memperjelas Kepemilikan Tim

Gunakan metode STAR untuk menjelaskan cara Anda mendeteksi akuntabilitas yang tidak jelas, menetapkan batasan keputusan, memperbaiki serah terima (handoff), dan bertanggung jawab atas hasil tanpa menjadikan ceritanya sekadar aksi heroik pribadi.

Buka tanya jawab
FrontendSulit

Wawancara Frontend: Bagaimana cara memulihkan secara aman setelah WebGPU GPUDevice hilang (lost)?

Rancang pembuatan ulang device, pembangunan kembali resource, konvergensi konkurensi, dan fallback kegagalan permanen di sekitar GPUDevice.lost.

Buka tanya jawab
BackendSulit

Bagaimana Anda mengompresi rantai sertifikat TLS berdasarkan RFC 8879 tanpa menyebabkan Handshake DoS?

Rancang Kompresi Sertifikat TLS dengan negosiasi algoritma, batas dekompresi, fallback, caching, dan pertimbangan trade-off handshake QUIC.

Buka tanya jawab
DataSulit

Wawancara data engineering: Bagaimana silsilah baris (row lineage) Iceberg v3 mempertahankan identitas baris?

Gunakan silsilah baris Iceberg v3, _row_id, percobaan ulang snapshot, dan semantik equality-delete untuk merancang jalur penulisan lakehouse yang dapat diverifikasi.

Buka tanya jawab
ProdukSulit

Bagaimana Anda memutuskan apakah akan meluncurkan merge queue?

Panduan wawancara produk untuk memutuskan kapan merge queue meningkatkan keamanan pengiriman tanpa menyembunyikan umpan balik atau memperlambat kontributor.

Buka tanya jawab
UmumSedang

Bagaimana keamanan berbasis kapabilitas mencegah masalah confused deputy?

Jelaskan otoritas sebagai referensi yang tidak dapat dipalsukan dan dilemahkan (attenuated), bandingkan kapabilitas dengan pemeriksaan identitas ambient, serta analisis delegasi, pencabutan (revocation), dan kegagalan confused deputy.

Buka tanya jawab
CodingSulit

Wawancara Koding: Bagaimana Profil RISC-V RVA23 Meningkatkan Portabilitas Biner?

Jelaskan profil RISC-V, ekstensi wajib, opsi yang dapat dideteksi (discoverable), dan target kompiler, lalu rancang validasi kompatibilitas.

Buka tanya jawab
Desain sistemSulit

Wawancara System Design: Bagaimana Cara Menggunakan PodDisruptionBudget Kubernetes untuk High Availability?

Turunkan PDB dari kebutuhan replika dan kuorum, lalu jelaskan batas voluntary-eviction, kondisi pemblokiran, dan verifikasi.

Buka tanya jawab
PerilakuSulit

Wawancara Perilaku: Ceritakan Pengalaman Memensiunkan Sistem Lawas Tanpa Kehilangan Pengguna

Kerangka kerja STAR untuk menjelaskan bukti, komunikasi migrasi, pengendalian risiko, penyelarasan pemangku kepentingan, dan pembelajaran selama pemensiunan sistem lawas.

Buka tanya jawab
FrontendSulit

Wawancara Frontend: Bagaimana Anda menggunakan text-box-trim untuk memperbaiki perataan vertikal font-metric?

Jelaskan half-leading, text-box-trim, text-box-edge, mode penulisan logis, dan rencana fallback yang aman.

Buka tanya jawab
BackendSulit

Bagaimana Anda akan menggunakan TLS Delegated Credentials untuk mengurangi paparan edge-key CDN?

Rancang deployment Delegated Credential RFC 9345 dengan verifikasi berumur pendek, otoritas terbatas, rotasi, rollback, dan kompatibilitas.

Buka tanya jawab
DataSulit

Wawancara Data Engineering: Bagaimana Anda Melindungi Kolom Parquet yang Sensitif?

Susun rancangan keamanan data lake berdasarkan Parquet Modular Encryption, yang mencakup kunci kolom, perlindungan footer, AAD, enkripsi amplop KMS, query pushdown, dan kompatibilitas pembaca lama (legacy reader).

Buka tanya jawab
ProdukSedang

Wawancara product manager: Bagaimana Anda merancang eksperimen harga dengan guardrail retensi?

Rancang eksperimen penetapan harga yang dapat dijelaskan dengan hipotesis, pengacakan, metrik pendapatan, retensi jangka panjang, guardrail, dan aturan penghentian.

Buka tanya jawab
UmumSulit

Wawancara umum: Kapan Anda harus memilih passkey yang disinkronkan vs yang terikat perangkat?

Bandingkan passkey yang disinkronkan (synced) dan terikat perangkat (device-bound) dalam hal pemulihan, tingkat jaminan, tata kelola enterprise, dan pengalaman pengguna dengan kebijakan bertingkat risiko.

Buka tanya jawab