Soalan temu duga dengan huraian jawapan — Halaman 46 daripada 52

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

ProdukSederhana

Bagaimanakah Anda Mendefinisikan Metrik Kejayaan untuk Ciri Produk Baharu?

Bermula daripada nilai pengguna, tentukan satu metrik utama berserta metrik diagnostik dan metrik kawalan keselamatan (guardrail), serta gunakan definisi yang boleh diaudit dan peraturan eksperimen supaya penggunaan ciri tidak disalah anggap sebagai impak.

Buka soalan dan jawapan
UmumSukar

Temu Duga Sistem Pengendalian: Apakah Itu File Descriptor, dan Bagaimanakah Anda Menyahpepijat Terlalu Banyak Fail Terbuka?

Penerangan berfokuskan produksi mengenai jadual FD Linux, perihalan fail terbuka (open file descriptions), EMFILE berbanding ENFILE, diagnostik /proc, pengesanan kebocoran, perancangan kapasiti, dan pengesahan pembaikan.

Buka soalan dan jawapan
PengekodanSederhana

Bagaimanakah anda akan melaksanakan baris gilir keutamaan terikat yang stabil?

Gunakan timbunan binari untuk membina baris gilir keutamaan berkapasiti tetap dengan pemutus seri FIFO, kemasukan, penyingkiran, dan pertukaran kompromi kerumitan yang jelas.

Buka soalan dan jawapan
Reka bentuk sistemSukar

Temu Duga Reka Bentuk Sistem: Reka Bentuk Sistem Penemuan Perkhidmatan

Reka bentuk pendaftaran, keputusan kesihatan, dan penyebaran titik akhir untuk perkhidmatan berbilang rantau yang dinamik, dengan penekanan pada pemisahan satah kawalan/data, batas keusangan, penggunaan bertahap (rolling deployments), dan pengesahan kegagalan.

Buka soalan dan jawapan
BackendSukar

Temu Duga Backend: Bagaimana Anda Mereka Bentuk API untuk Operasi Berjalan Lama (Long-Running Operations)?

Mulakan dengan HTTP 202, sumber operasi (operation resource), dan mesin keadaan (state machine) yang eksplisit untuk mereka bentuk API berjalan lama dengan penghantaran idempoten, pengundian (polling) terkawal, pembatalan, ralat tahan lama, pengekalan hasil, serta pemulihan kegagalan.

Buka soalan dan jawapan
DataSukar

Temu Duga Kejuruteraan Data: Bagaimana Anda Memilih Strategi Pemecahan dan Membuktikan Pemangkasan Pecahan Berfungsi?

Terbitkan strategi pemecahan jadual analitik daripada predikat kueri, volum data, kepencongan (*skew*), dan keperluan penyelenggaraan, kemudian sahkan pemangkasan dengan pelan, bait imbasan, serta semakan ketepatan.

Buka soalan dan jawapan
UmumSukar

Temuduga Rangkaian: Bagaimana Jabat Tangan TLS 1.3 Berfungsi, dan Bilakah 0-RTT Selamat?

Terangkan jabat tangan penuh, pengesahsahihan sijil, jadual kunci HKDF, penyambungan semula sesi, dan sempadan main semula HTTP yang menentukan sama ada 0-RTT adalah selamat.

Buka soalan dan jawapan
PengekodanSukar

Temu Duga Pengekodan: Bagaimanakah Anda Membina Penjadual Tugas Sedar Kebergantungan?

Laksanakan penjadual sedar kebergantungan dengan nod sedia, penyebaran kegagalan, diagnostik kitaran, had keserentakan, dan semantik pembatalan.

Buka soalan dan jawapan
Reka bentuk sistemSukar

Temu Duga Reka Bentuk Sistem: Bagaimanakah Anda Akan Mereka Bentuk Perkhidmatan Search Autocomplete?

Reka bentuk perkhidmatan search autocomplete kependaman rendah dengan mengira kapasiti, mengasingkan pemeringkatan luar talian daripada carian dalam talian, serta menjelaskan penerbitan indeks, penyederhanaan dan pemulihan kegagalan.

Buka soalan dan jawapan
BackendSukar

Temu Duga Backend: Bagaimana Anda Memastikan Pangkalan Data dan Cache Kekal Konsisten?

Mulakan dengan pembatalan (invalidation) cache-aside, kemudian kendalikan pembatalan yang hilang, pengisian lapuk yang lewat (late stale fills), dan kelengahan replika (replica lag) dengan belanjawan keusangan berbatas (bounded-staleness budget), transactional outbox, serta version fences yang boleh diuji semasa kegagalan.

Buka soalan dan jawapan
DataSukar

Temu Duga SQL: Mengira Corong Penukaran Bertertib dalam Tempoh 24 Jam

Selesaikan soalan temu duga corong bertertib PostgreSQL dengan sauh kohort yang tepat, pemadanan peristiwa bertingkat, tetingkap 24 jam, pemutus seri deterministik, pengiraan kadar, dan ujian musuh (adversarial).

Buka soalan dan jawapan
UmumSukar

Kitaran Hayat Sambungan TCP: Jabat Tangan, Penamatan, dan TIME_WAIT

Terangkan pembentukan dan penamatan TCP melalui penyegerakan jujukan, keadaan soket, dan penutup aktif, kemudian diagnosis TIME_WAIT dan kegagalan sambungan dengan kapasiti port efemeral, jenis ralat, dan bukti paket.

Buka soalan dan jawapan
PengekodanSukar

Temu duga pengekodan: Laksanakan Cuckoo Filter dengan pemadaman

Laksanakan pertanyaan keahlian anggaran dan terangkan fingerprint, dua baldi calon, bounded kicks, positif palsu, dan pensaizan semula.

Buka soalan dan jawapan
Reka bentuk sistemSukar

Temu Duga Reka Bentuk Sistem: Mereka Bentuk Platform Pengesanan Penipuan Pembayaran Masa Nyata

Hasilkan platform penipuan pembayaran masa nyata daripada kontrak keputusan, keadaan halaju idempoten, ciri dalam talian dan luar talian, pemarkahan gabungan peraturan serta model, tindakan berperingkat, label tertangguh, audit yang boleh dimainkan semula, dan dasar degradasi yang eksplisit.

Buka soalan dan jawapan
BackendSukar

Temu Duga Backend: Bagaimana Anda Memutarkan Kunci Menandatangani JWT Tanpa Menyebabkan Gangguan Pengesahan?

Reka bentuk protokol pemutaran JWKS yang boleh disahkan yang mengendalikan caching, kid yang tidak diketahui, gangguan pengeluar, dan kompromi kunci tanpa menolak token lama atau baharu yang sah.

Buka soalan dan jawapan
DataSukar

Temu Bual Kejuruteraan Data: Bagaimana Anda Mereka Bentuk Saluran Paip Pemadaman Data Hak untuk Pemadaman (Right-to-Erasure)?

Reka bentuk aliran kerja yang tahan lasak dan boleh diaudit yang mencari subjek merentas data langsung, terbitan, tidak boleh ubah, dan sandaran, menghalang pemulihan semula data yang dipadam, serta membuktikan penyiapan.

Buka soalan dan jawapan
UmumSukar

Temu Duga Sistem Pengendalian: Bagaimana Memori Maya dan Page Fault Berfungsi?

Gunakan perkhidmatan Linux yang memetakan indeks baca sahaja 20 GiB untuk menerangkan jadual halaman, TLB, minor dan major fault, RSS dan PSS, kemudian mendiagnosis dan menambah baik kependaman permulaan sejuk (cold-start latency).

Buka soalan dan jawapan
PengekodanSukar

Temu Duga Pengekodan: Laksanakan Pemasa Hashed Timing Wheel

Urus banyak pemasa anggaran dengan timing wheel sambil mengendalikan pembatalan, putaran, kelewatan yang panjang, kekompaunan (concurrency), dan ketepatan jam.

Buka soalan dan jawapan
Reka bentuk sistemSukar

Temu Bual Reka Bentuk Sistem: Bagaimanakah Anda Akan Mereka Bentuk Platform Penjejakan Teragih?

Reka bentuk platform penjejakan teragih berbilang penyewa daripada penyebaran konteks dan pengingesan rentang (span) melalui pemasangan jejak, persampelan, pengindeksan, dan pemulihan kegagalan, dengan model kapasiti yang boleh dikira semula serta analisis mendalam mengenai persampelan ekor (tail sampling).

Buka soalan dan jawapan
BackendSukar

Temu Duga Backend: Bagaimana Anda Mereka Bentuk API Muat Naik Fail yang Selamat?

Reka bentuk kitaran hayat muat naik yang dikuarantin untuk menghalang fail berniat jahat, muat turun tanpa kebenaran, race condition imbasan dan keletihan sumber.

Buka soalan dan jawapan
DataSukar

Temu Duga Sains Data: Bagaimana Anda Mereka Bentuk Ujian A/B di Bawah Gangguan Rangkaian?

Tentukan kesan pelancaran (rollout) yang anda perlukan, petakan limpahan (spillover) dan kesan bawaan (carryover), kemudian pilih rawakkan kelompok, switchback, ketepuan, atau alam semesta terpencil (isolated-universe) dengan kuasa statistik dan analisis yang konsisten mengikut reka bentuk.

Buka soalan dan jawapan
UmumSederhana

Bagaimanakah Anda Mencegah, Mengesan, dan Memulihkan daripada Kebuntuan (Deadlock)?

Mendiagnosis kebuntuan (deadlock) daripada empat syarat perlu dan graf tunggu-untuk (wait-for graph), buktikan mengapa susunan kunci global mencegah kitaran, dan takrifkan pengesanan masa jalanan, pemulihan transaksi, serta ujian deterministik.

Buka soalan dan jawapan
PengekodanSederhana

Temu duga pengekodan: Mengesahkan jujukan bait UTF-8

Gunakan pembilang bait yang tinggal dan topeng bit untuk mengesahkan jujukan UTF-8 1–4 bait secara dalam talian, termasuk pemotongan (truncation) dan bait lanjutan yang tidak sah.

Buka soalan dan jawapan
Reka bentuk sistemSukar

Temuduga Reka Bentuk Sistem: Bagaimana Anda Akan Mereka Bentuk Papan Pendahulu Permainan Masa Nyata?

Bermula daripada kontrak kedudukan, penerimaan skor yang dipercayai, indeks teratur dan snapshot berversi untuk mereka bentuk papan pendahulu permainan masa nyata bagi 50 juta pemain dengan kedudukan peribadi yang tepat dan penyelesaian musim yang selamat.

Buka soalan dan jawapan