Soalan temu duga dengan huraian jawapan — Halaman 33 daripada 52

Layari halaman 33 pecahan soalan dan jawapan temu duga Offer.cc dengan hujah, butiran pelaksanaan, soalan susulan dan sumber awam.

PengekodanSukar

Temu duga pengekodan: Bagaimanakah anda menjadikan kod Rust Tokio selamat daripada pembatalan (cancellation-safe)?

Gunakan pembatalan select, kemajuan separa, pemilikan (ownership), dan pemulihan idempoten untuk menulis operasi tak segerak (async) yang tidak kehilangan keadaan (state).

Buka soalan dan jawapan
Reka bentuk sistemSukar

Temu Duga Reka Bentuk Sistem: Mereka bentuk perkhidmatan kelulusan konfigurasi berbilang pihak

Reka bentuk laluan pelepasan yang selamat untuk perubahan konfigurasi berisiko tinggi dengan pemversian, pengasingan kelulusan, pelaksanaan idempoten, undur balik (rollback), dan audit.

Buka soalan dan jawapan
Tingkah lakuSederhana

Cara Menjawab “Ceritakan Pengalaman Anda Menambah Baik Sesuatu Proses”

Gunakan kaedah STAR untuk menerangkan cara anda mengenal pasti kekangan proses, menetapkan garis dasar, menerajui projek rintis serta penggunaan yang bersempadan, dan membuktikan penambahbaikan yang mampan melalui metrik hasil, kawalan kualiti, dan refleksi kendiri.

Buka soalan dan jawapan
FrontendSukar

Bagaimanakah Anda Membina Pemantauan Pengguna Sebenar yang Boleh Dipercayai dengan PerformanceObserver?

Reka bentuk pengumpul RUM yang disampelkan, dibimbit (buffered), dan peka kehilangan untuk data LCP, sumber, dan tugas panjang sambil mengendalikan had rentas asal (cross-origin) dan paparan SPA.

Buka soalan dan jawapan
BackendSukar

Temu duga backend: Bagaimanakah anda akan menggunakan medan trailer HTTP untuk integriti penstriman?

Reka bentuk kontrak muat turun penstriman yang boleh disahkan dengan trailer HTTP, merangkumi keupayaan klien, kehilangan proksi, pengesahan gagal dan laluan sandaran (fallback).

Buka soalan dan jawapan
DataSukar

Temu duga kejuruteraan data: mengendalikan peristiwa tidak teratur dan lewat dengan watermark

Gunakan tetingkap masa peristiwa (event-time), watermark, kelewatan yang dibenarkan (allowed lateness), dan pengiraan semula untuk mengimbangi kependaman, ketepatan dan kos dalam agregat penstriman.

Buka soalan dan jawapan
ProdukSukar

Temu duga pengurus produk: adakah anda akan membuat rollback untuk ciri yang berisiko?

Buat keputusan rollback yang boleh diambil tindakan menggunakan impak, kualiti bukti dan kos pemulihan.

Buka soalan dan jawapan
UmumSukar

Temu Duga Umum: Bagaimanakah Anda Menerangkan eBPF Verifier dan Kebolehportan?

Terangkan semakan keselamatan verifier, kitaran hayat map, CO-RE, pengesanan ciri, dan matriks keserasian kernel untuk penggunaan eBPF.

Buka soalan dan jawapan
PengekodanSukar

Temuduga pengekodan: Bagaimanakah anda membina pemproses t-string Python 3.14 yang selamat?

Bezakan hasil f-string dan t-string, gunakan Template dan Interpolation, serta reka bentuk perender SQL, HTML atau pengelogan yang boleh diaudit.

Buka soalan dan jawapan
Reka bentuk sistemSukar

Temu duga reka bentuk sistem: Bagaimanakah anda menggunakan shuffle sharding untuk mengasingkan noisy neighbor?

Reka bentuk pecahan sumber (resource shards) bertindih yang dirawakkan untuk pengasingan berbilang penyewa (multi-tenant), dengan pertimbangan pertindihan kegagalan, penghalaan, percubaan semula (retries), kuota dan bukti operasi.

Buka soalan dan jawapan
Tingkah lakuSukar

Cara Menjawab “Ceritakan Pengalaman Anda Menguruskan Keutamaan yang Bersaing”

Gunakan satu contoh sebenar untuk menunjukkan cara anda mendedahkan konflik kapasiti, membandingkan tarikh akhir dan impak, mencadangkan pilihan skop atau jadual, mendapatkan persetujuan pihak berkepentingan, dan menyelesaikan kedua-dua komitmen yang dilindungi serta yang ditangguhkan.

Buka soalan dan jawapan
FrontendSukar

Bagaimanakah anda menyelaras kerja yang dikongsi merentasi tab menggunakan Web Locks API?

Sirikan kerja sumber yang dikongsi merentasi tab dan worker dengan navigator.locks, meliputi pembarisan gilir, pembatalan, pelepasan akibat nahas, dan had sandaran.

Buka soalan dan jawapan
BackendSederhana

Temu duga Backend: apa yang boleh dilindungi oleh PodDisruptionBudget, dan apa yang tidak boleh dilindunginya?

Terangkan sempadan PDB melalui voluntary eviction, minAvailable/maxUnavailable, replika pengawal, dan Eviction API, termasuk sebab node drain ditolak atau dicuba semula.

Buka soalan dan jawapan
DataSukar

Temu duga data: Bagaimanakah anda menghalang tempahan bertindih dengan kekangan PostgreSQL?

Modelkan tetingkap tempahan sebagai julat dan kuat kuasakan tak varian tanpa pertindihan dengan exclusion constraint, meliputi sempadan, konkurensi, indeks dan migrasi.

Buka soalan dan jawapan
ProdukSukar

Temuduga Pengurus Produk: Patutkah SaaS B2B Menyediakan Log Audit Pentadbir?

Rangka kerja produk untuk memutuskan sama ada SaaS B2B patut menyediakan log audit, merangkumi tugasan pengguna, peristiwa, kebenaran, privasi, integriti dan metrik.

Buka soalan dan jawapan
UmumSukar

Temuduga Umum: Terangkan Structured Concurrency dan Reka Bentuk Sempadan Pembatalan

Terangkan structured concurrency melalui pohon tugas (task trees), jangka hayat induk-anak, dan penyebaran pembatalan, kemudian terbitkan dasar kegagalan, batas masa (deadlines), pembersihan sumber, dan pengesahan untuk permintaan selari.

Buka soalan dan jawapan
PengekodanSukar

Temu duga pengekodan: Bagaimanakah anda menilai dan melancarkan pengepala objek padat (compact object headers) Java 25?

Terangkan pengepala 64-bit JEP 519, penunjuk kelas termampat (compressed class pointers), kekangan kunci dan kod cincangan, serta pelan penanda aras (benchmark) yang boleh diundur balik.

Buka soalan dan jawapan
Reka bentuk sistemSukar

Temu duga reka bentuk sistem: Bagaimanakah anda menggunakan seni bina berasaskan sel untuk mengekang radius letusan?

Reka bentuk penghalaan penyewa, kolam sumber bebas, kebergantungan rentas sel dan kawalan migrasi untuk SaaS berketersediaan tinggi yang mengehadkan kesan kegagalan.

Buka soalan dan jawapan
Tingkah lakuSederhana

Cara menjawab: Ceritakan tentang maklum balas yang anda tidak bersetuju

Sediakan jawapan lisan STAR(R) yang mengasingkan bahagian maklum balas yang sah dan tidak berasas, menerangkan perselisihan pendapat berasaskan bukti, dan menunjukkan perkara yang masih anda ubah.

Buka soalan dan jawapan
FrontendSukar

Bagaimanakah anda menggunakan scheduler.postTask dengan selamat bersama sandaran progresif?

Bahagikan kerja yang panjang dengan keutamaan tugas pelayar sambil mengendalikan pembatalan, keutamaan dinamik, keserasian dan pengukuran tugas panjang.

Buka soalan dan jawapan
BackendSukar

Bagaimanakah penyebaran tarikh akhir (deadline propagation) dan pembatalan (cancellation) patut berfungsi merentasi RPC?

Soalan temu duga bahagian belakang (backend) tentang membawa satu belanjawan permintaan melalui pepohon panggilan RPC. Dapatkan tarikh akhir mutlak, pembatalan, percubaan semula (retry), dan pengesahan daripada kekangan kependaman dan kegagalan.

Buka soalan dan jawapan
DataSederhana

Temu duga kejuruteraan data: bagaimanakah anda memulihkan mesej Redis Stream yang tersekat tanpa kesan sampingan pendua?

Reka bentuk pengguna (consumer) Redis Stream yang boleh dipulihkan dengan consumer group, PEL, XACK dan XAUTOCLAIM, merangkumi kegagalan (crash), mesej racun (poison messages), keidempotetan (idempotency), dan dead-letter stream.

Buka soalan dan jawapan
ProdukSukar

Temu Duga Pengurus Produk: Patutkah B2B SaaS Melancarkan Halaman Status Awam?

Rangka kerja temu duga produk untuk menentukan sama ada B2B SaaS patut melancarkan halaman status awam, lengkap dengan kriteria audiens, insiden, metrik dan kawalan risiko.

Buka soalan dan jawapan
UmumSukar

Temu Duga Umum: Bagaimanakah ECH menyembunyikan nama tapak dalam jabat tangan TLS?

Menerangkan ClientHello, penghantaran konfigurasi ECH, jabat tangan luar dan dalam, sandaran (fallback), kebergantungan pelaksanaan, dan had metadata.

Buka soalan dan jawapan