Pertanyaan wawancara dengan perincian jawaban — Halaman 15 dari 52

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

CodingSedang

Wawancara Koding: Menghitung Permutasi Berikutnya Secara In-Place

Temukan permutasi leksikografis berikutnya yang lebih besar dalam waktu O(n) dan ruang O(1) dengan mencari pivot, menukar (swap), dan membalik (reverse) sufiks.

Buka tanya jawab
Desain sistemSulit

Wawancara system design: Bagaimana Anda merancang sinkronisasi replika anti-entropy Merkle-tree?

Rancang layanan perbaikan latar belakang bergaya Dynamo yang membandingkan rentang hash, menemukan kunci yang berbeda, membatasi laju perbaikan, dan membuktikan konvergensi.

Buka tanya jawab
PerilakuSedang

Wawancara perilaku: Ceritakan tentang pengalaman meningkatkan standar kualitas tanpa menghentikan proses delivery

Gunakan metode STAR untuk menunjukkan cara Anda menemukan celah kualitas, menetapkan standar yang dapat diverifikasi, membagi tingkatan risiko, dan menjaga kelancaran delivery di bawah tekanan.

Buka tanya jawab
FrontendSedang

Wawancara frontend: Bagaimana Anda akan menggunakan CSS sibling-index() dan sibling-count()?

Jelaskan fungsi sibling pada CSS Values and Units Level 5, semantik flat-tree, progressive fallback, dan validasi aksesibilitas.

Buka tanya jawab
BackendSulit

Wawancara Backend: Bagaimana Anda Mendiagnosis Kegagalan SMTP TLS dengan TLS-RPT?

Gunakan RFC 8460 TLS-RPT untuk memantau, mendiagnosis, dan meluncurkan perbaikan secara aman untuk kegagalan SMTP TLS.

Buka tanya jawab
DataSulit

Wawancara data engineering: Bagaimana Anda menyusun anggaran kardinalitas metrik OpenTelemetry?

Rancang anggaran kardinalitas di seluruh atribut metrik, batas SDK, service graph, kontrol biaya, privasi, serta korelasi trace atau log.

Buka tanya jawab
ProdukSulit

Wawancara Produk: Haruskah tinjauan dependensi memblokir proses merge?

Evaluasi gerbang tinjauan dependensi dengan mempertimbangkan risiko, friksi developer, dan latensi remediasi, lalu rancang metrik peluncuran bertahap dan pengecualian.

Buka tanya jawab
UmumSulit

Wawancara umum: Kapan konvensi semantik OpenTelemetry harus dinyatakan stabil?

Gunakan kompatibilitas, bukti adopsi, dan biaya migrasi untuk menentukan kapan konvensi semantik OpenTelemetry dapat beralih dari tahap pengembangan ke stabil.

Buka tanya jawab
CodingSedang

Wawancara Coding: Menyelesaikan Next Greater Element II dengan Monotonic Stack

Perlakukan array sirkular sebagai dua lintasan indeks terbatas dan gunakan monotonic stack menurun untuk menemukan setiap nilai berikutnya yang lebih besar secara ketat dalam waktu linier.

Buka tanya jawab
Desain sistemSulit

Wawancara Desain Sistem: Bagaimana Anda Mendesain Penulisan Profil Multi-Wilayah dan Penggabungan Konflik?

Desain layanan profil yang dapat digunakan dan dapat dijelaskan dengan perutean regional, versi tingkat bidang, kebijakan konflik, audit, dan pemulihan.

Buka tanya jawab
PerilakuSedang

Wawancara perilaku: Ceritakan tentang momen saat Anda mempelajari domain yang belum dikenal secara cepat

Latihlah cara menjelaskan rencana pembelajaran, loop umpan balik, dan hasil delivery dengan bukti nyata alih-alih hanya membuat daftar kursus.

Buka tanya jawab
FrontendSulit

Wawancara Frontend: Model dan Primitif CSS Anchor Positioning

Jelaskan bagaimana anchor-name, position-anchor, anchor(), dan anchor-size() berinteraksi dengan arah logis, multi-jangkar, cakupan nama (name scope), dan containing block.

Buka tanya jawab
BackendSedang

Wawancara Backend: Mengapa 405 Method Not Allowed Wajib Mengembalikan Allow?

Gunakan pencocokan sumber daya (resource matching), dispatch metode, dan header Allow untuk membedakan 405 dari 404, 403, OPTIONS, dan preflight CORS.

Buka tanya jawab
DataSulit

Wawancara Rekayasa Data: Bagaimana Anda Mengevaluasi dan Bermigrasi ke Delta Lake Liquid Clustering?

Jawaban migrasi praktis yang mencakup pembuatan profil beban kerja, kolom pengelompokan, kompatibilitas, validasi OPTIMIZE, dan rollback.

Buka tanya jawab
ProdukSedang

Wawancara produk: Bagaimana Anda memvalidasi peluang dengan Working Backwards dan PR/FAQ?

Mulai dari masalah pelanggan, gunakan PR/FAQ untuk mengungkap nilai dan batasan, serta tentukan bukti, metrik, dan kondisi penghentian sebelum mulai membangun.

Buka tanya jawab
UmumSulit

Wawancara Umum: Bagaimana Anda Menilai Risiko Penerapan DNS SVCB dan HTTPS?

Gunakan prioritas, alias, dan semantik parameter RFC 9460 untuk merancang perlindungan kompatibilitas, caching, DNSSEC, dan rollback.

Buka tanya jawab
CodingSedang

Wawancara Coding: Jumlah Subarray Maksimum dengan Satu Penghapusan

Selesaikan jumlah subarray tidak kosong maksimum dengan paling banyak satu penghapusan dalam waktu linier menggunakan dua status pemrograman dinamis, termasuk kasus khusus untuk semua elemen negatif.

Buka tanya jawab
Desain sistemSulit

Wawancara system design: Bagaimana Anda membangun layanan retensi objek yang immutable?

Rancang penyimpanan objek WORM dengan versi, retensi, mode tata kelola (governance mode), mode kepatuhan (compliance mode), penahanan hukum (legal hold), izin, replikasi, dan audit.

Buka tanya jawab
PerilakuSedang

Wawancara perilaku: Ceritakan tentang saat Anda mengubah strategi komunikasi di tengah jalan

Susun jawaban STAR yang spesifik untuk menunjukkan bagaimana Anda mendeteksi kegagalan pesan, mengubah saluran atau pembingkaian (framing), dan memverifikasi hasilnya.

Buka tanya jawab
FrontendSulit

Wawancara Frontend: Kapan HTTP 103 Early Hints Benar-benar Meningkatkan LCP?

Tentukan batasan untuk HTTP 103 Early Hints dari server think-time, stabilitas sumber daya, dan batasan browser, lalu jawab dengan pemeriksaan performa yang terukur.

Buka tanya jawab
BackendSulit

Wawancara backend: bagaimana Anda memigrasikan constraint PostgreSQL dengan NOT VALID?

Rancang migrasi CHECK atau foreign-key dengan penguncian rendah, dapat diamati (observable), dan dapat dibatalkan (reversible) untuk tabel besar dengan pelanggaran historis.

Buka tanya jawab
DataSulit

Wawancara data engineering: Bagaimana Anda merancang layanan Arrow Flight SQL yang dapat dikelola (governable)?

Rancang transportasi kolumnar, RPC Flight SQL, autentikasi, kueri konkuren, dan backpressure untuk klien analitik.

Buka tanya jawab
ProdukSedang

Wawancara produk: Bagaimana Anda mengevaluasi tinjauan CODEOWNERS yang diwajibkan di GitHub?

Gunakan aturan terdokumentasi GitHub untuk merancang CODEOWNERS, proteksi branch, ruleset, pengecualian, dan auditabilitas.

Buka tanya jawab
UmumMudah

Wawancara umum: Bagaimana Anda harus menjawab 'Ceritakan tentang diri Anda'?

Gunakan struktur masa kini–masa lalu–masa depan yang relevan dengan peran untuk memberikan perkenalan yang ringkas dan dapat diverifikasi, serta mengundang pertanyaan lanjutan yang bermanfaat.

Buka tanya jawab