Cari pertanyaan…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Beranda
Topik
Kategori
Jalur pembelajaran
Cari
Beranda
/
#Performa
#Performa
90 pertanyaan
Apa itu stream di Node.js dan kapan Anda harus menggunakannya?
Node.js
#streams
Middle
›
Bagaimana Anda melakukan scaling aplikasi Node.js di berbagai CPU?
Node.js
#scaling
Senior
›
Bagaimana cara mendeteksi dan memperbaiki memory leak di Node.js?
Node.js
#debugging
Senior
›
Kapan dan bagaimana Anda menggunakan worker thread?
Node.js
#performance
Middle
›
Strategi caching apa saja yang meningkatkan performa Node API?
Node.js
#performance
Middle
›
Bagaimana Anda membuat profil dan mengoptimalkan kinerja Node.js?
Node.js
#performance
Senior
›
Apa itu backpressure dalam streams dan bagaimana cara menanganinya?
Node.js
#streams
Senior
›
Kapan Anda harus menggunakan useMemo dan useCallback, dan masalah apa yang mereka selesaikan?
React
#hooks
Senior
›
Apa yang dilakukan React.memo dan kapan pantas digunakan?
React
#performance
Middle
›
Apa saja fitur concurrency seperti useTransition dan useDeferredValue?
React
#performance
Senior
›
Bagaimana Suspense dan React.lazy bekerja untuk pemisahan kode?
React
#performance
Senior
›
Bagaimana Anda mendiagnosis dan memperbaiki re-render yang tidak perlu?
React
#performance
Senior
›
Apa itu indeks dalam SQL? Kapan Anda harus dan tidak boleh menggunakannya?
SQL
#index
Middle
›
Bagaimana cara mengoptimalkan kueri SQL yang lambat?
SQL
#performance
Senior
›
Apa itu partisi tabel?
SQL
#performance
Senior
›
Bagaimana srcset, sizes, dan picture menyajikan gambar responsif?
HTML
#media
Middle
›
Bagaimana browser mengurai HTML dan membangun halaman (critical rendering path)?
HTML
#performance
Senior
›
Apa perbedaan antara defer dan async pada skrip?
HTML
#performance
Senior
›
Apa itu resource hints seperti preload, prefetch, dan preconnect?
HTML
#performance
Senior
›
Bagaimana native lazy loading gambar/iframe bekerja?
HTML
#performance
Senior
›
Bagaimana Anda menjaga performa rendering CSS (reflow vs repaint)?
CSS
#performance
Senior
›
Apa perbedaan antara debounce dan throttle?
JavaScript
#performance
Senior
›
Apa itu memoization dan bagaimana cara mengimplementasikannya?
JavaScript
#performance
Senior
›
Bagaimana JavaScript mengelola memori dan bagaimana kebocoran terjadi?
JavaScript
#performance
Senior
›
Apa yang dilakukan komponen next/image?
Next.js
#performance
Junior
›
Lapisan caching apa saja yang dimiliki Next.js?
Next.js
#performance
Middle
›
Bagaimana streaming SSR dengan Suspense bekerja di Next.js?
Next.js
#rendering
Senior
›
Bagaimana Anda mengoptimalkan kinerja dan Core Web Vitals di Next.js?
Next.js
#performance
Senior
›
Bagaimana next/font mengoptimalkan font?
Next.js
#performance
Middle
›
Apa itu Partial Prerendering (PPR)?
Next.js
#rendering
Senior
›
Bagaimana komponen async memungkinkan pemuatan lambat?
Vue.js
#performance
Middle
›
Bagaimana cara mengoptimalkan performa di aplikasi Vue?
Vue.js
#performance
Senior
›
Bagaimana Anda melakukan lazy-loading rute/fitur di Angular?
Angular
#performance
Middle
›
Bagaimana Angular change detection bekerja, dan apa yang dilakukan OnPush?
Angular
#performance
Senior
›
Apa yang disediakan Angular SSR (Universal)?
Angular
#rendering
Senior
›
Apa itu Zone.js dan apa arti "zoneless" Angular?
Angular
#performance
Senior
›
Bagaimana Anda mencegah pembaruan status dari menyebabkan perender ulang yang berlebihan?
State Management
#performance
Senior
›
Bagaimana cara menambahkan caching di NestJS?
NestJS
#performance
Senior
›
Bagaimana cara mengoptimalkan performa NestJS?
NestJS
#performance
Senior
›
Apa itu GIL dan bagaimana pengaruhnya terhadap kebersamaan?
Python
#concurrency
Senior
›
Bagaimana Python mengelola memori dan pengumpulan sampah?
Python
#performance
Senior
›
Kapan Anda memilih threading, multiprocessing, atau asyncio?
Python
#concurrency
Senior
›
Bagaimana Anda melakukan profil dan mengoptimalkan kinerja Python?
Python
#performance
Senior
›
Mengapa FastAPI cepat, dan bagaimana cara menjaganya tetap cepat?
FastAPI
#performance
Senior
›
Bagaimana `select_related` dan `prefetch_related` menghindari masalah N+1?
Django
#performance
Middle
›
Opsi caching apa yang disediakan Django?
Django
#performance
Senior
›
Bagaimana dukungan async bekerja di Django modern?
Django
#performance
Senior
›
Bagaimana cara menskalakan Django di tingkat database?
Django
#performance
Senior
›
Bagaimana Go mengelola memori dan garbage collection?
Golang
#performance
Senior
›
Bagaimana Anda memprofile dan mengoptimalkan kinerja Go?
Golang
#performance
Senior
›
Bagaimana memori JVM dan pengumpulan sampah bekerja?
Java
#performance
Senior
›
Bagaimana Anda mengoptimalkan kinerja aplikasi JVM?
Java
#performance
Senior
›
Bagaimana Anda mengoptimalkan performa PHP (OPcache, JIT)?
PHP
#performance
Senior
›
Apa itu generators di PHP dan mengapa menggunakannya?
PHP
#performance
Senior
›
Caching apa yang disediakan Laravel?
Laravel
#performance
Senior
›
Bagaimana Anda memperbaiki kueri N+1 dan mengoptimalkan Eloquent?
Laravel
#performance
Senior
›
Bagaimana cara Anda menerapkan dan mengoptimalkan Laravel untuk produksi?
Laravel
#performance
Senior
›
Bagaimana manajemen memori dan garbage collection bekerja di .NET?
C#
#performance
Senior
›
Bagaimana Span<T> dan Memory<T> meningkatkan performa?
C#
#performance
Senior
›
Bagaimana kode C# dieksekusi (IL, JIT, AOT)?
C#
#performance
Senior
›
Apa itu boxing dan unboxing, dan mengapa ini penting?
C#
#performance
Middle
›
Bagaimana Ruby mengelola memori dan garbage collection?
Ruby
#performance
Senior
›
Bagaimana cara mem-profile dan mengoptimalkan performa Ruby?
Ruby
#performance
Senior
›
Apa yang dilakukan pembekuan objek dan mengapa menggunakan frozen string literals?
Ruby
#performance
Senior
›
Tipe indeks apa yang ditawarkan PostgreSQL?
PostgreSQL
#performance
Middle
›
Bagaimana cara menggunakan EXPLAIN dan EXPLAIN ANALYZE?
PostgreSQL
#performance
Middle
›
Bagaimana cara kerja materialized view di PostgreSQL?
PostgreSQL
#performance
Middle
›
Bagaimana cara kerja partisioning tabel di PostgreSQL?
PostgreSQL
#performance
Middle
›
Bagaimana cara melakukan bulk-load data secara efisien dengan COPY?
PostgreSQL
#performance
Middle
›
Apa itu VACUUM dan mengapa ini penting?
PostgreSQL
#performance
Senior
›
Mengapa Anda memerlukan connection pooling (PgBouncer)?
PostgreSQL
#performance
Senior
›
Bagaimana Anda menyetel performa PostgreSQL?
PostgreSQL
#performance
Senior
›
Bagaimana cara kerja indexes di MongoDB?
MongoDB
#performance
Middle
›
Bagaimana Anda mengoptimalkan performa MongoDB?
MongoDB
#performance
Senior
›
Strategi indexing lanjutan apa yang didukung MongoDB?
MongoDB
#performance
Senior
›
Bagaimana Redis digunakan sebagai cache?
Redis
#performance
Junior
›
Strategi dan pola caching apa saja yang ada dengan Redis?
Redis
#performance
Middle
›
Bagaimana Redis mengelola memori?
Redis
#performance
Middle
›
Bagaimana cara mengoptimalkan kinerja Redis?
Redis
#performance
Senior
›
Apa saja tantangan dari invalidasi cache?
Redis
#performance
Senior
›
Apa itu pipelining di Redis dan kapan Anda harus menggunakannya?
Redis
#performance
Middle
›
Mengapa connection pooling penting saat menggunakan Redis?
Redis
#performance
Middle
›
Bagaimana cara kerja caching di AWS (ElastiCache)?
Cloud & AWS
#performance
Middle
›
Sebuah halaman web atau API lambat — bagaimana Anda menemukan penyebabnya?
Site Reliability & Operations
#performance
Middle
›
Bagaimana Anda mengoptimalkan kueri database yang lambat?
Site Reliability & Operations
#database
Middle
›
Bagaimana Anda mengetahui apakah bottleneck adalah CPU, memori, I/O, atau jaringan?
Site Reliability & Operations
#performance
Middle
›
Bagaimana Anda akan menyetel situs WordPress dengan lalu lintas tinggi untuk kinerja?
Site Reliability & Operations
#wordpress
Senior
›
Apa sajakah lapisan cache dalam stack web yang khas?
Site Reliability & Operations
#caching
Middle
›
Bagaimana Anda memutuskan apa yang akan di-cache dan berapa lama (TTL)?
Site Reliability & Operations
#caching
Middle
›
Apa itu cache stampede dan bagaimana cara mencegahnya?
Site Reliability & Operations
#caching
Middle
›
Soal wawancara Performa · Latihan Wawancara IT