Hledat otázky…
⌘
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
Domů
Témata
Kategorie
Studijní cesty
Hledat
Otázky k pohovoru: Výkon · Příprava na IT pohovory
Domů
/
#Výkon
#Výkon
90 otázek
Co jsou streamy v Node.js a kdy byste je měli používat?
Node.js
#streams
Middle
›
Jak škálujete Node.js aplikaci na více CPU jáder?
Node.js
#scaling
Senior
›
Jak zjistíte a napravíte úniky paměti v Node.js?
Node.js
#debugging
Senior
›
Kdy a jak používáte worker threads?
Node.js
#performance
Middle
›
Jaké strategie cachování zvyšují výkon Node API?
Node.js
#performance
Middle
›
Jak profilujete a optimalizujete výkon Node.js?
Node.js
#performance
Senior
›
Co je backpressure v streams a jak ji řešíte?
Node.js
#streams
Senior
›
Kdy byste měli použít useMemo a useCallback a jaký problém řeší?
React
#hooks
Senior
›
Co dělá React.memo a kdy se vyplatí jej používat?
React
#performance
Middle
›
Jaké jsou souběžné funkce, jako jsou useTransition a useDeferredValue?
React
#performance
Senior
›
Jak fungují Suspense a React.lazy pro dělení kódu?
React
#performance
Senior
›
Jak diagnostikujete a opravujete zbytečné re-rendrování?
React
#performance
Senior
›
Co je index v SQL? Kdy byste jej měli a neměli používat?
SQL
#index
Middle
›
Jak optimalizujete pomalé SQL dotazy?
SQL
#performance
Senior
›
Co je dělení tabulky (table partitioning)?
SQL
#performance
Senior
›
Jak srcset, sizes a picture poskytují responzivní obrázky?
HTML
#media
Middle
›
Jak prohlížeč parsuje HTML a vytváří stránku (kritická cesta vykreslování)?
HTML
#performance
Senior
›
Jaký je rozdíl mezi defer a async u skriptů?
HTML
#performance
Senior
›
Co jsou resource hints jako preload, prefetch a preconnect?
HTML
#performance
Senior
›
Jak funguje nativní lazy loading obrázků a iframů?
HTML
#performance
Senior
›
Jak udržujete CSS rendering výkonný (reflow vs repaint)?
CSS
#performance
Senior
›
Jaký je rozdíl mezi debounce a throttle?
JavaScript
#performance
Senior
›
Co je memoizace a jak ji implementujete?
JavaScript
#performance
Senior
›
Jak JavaScript spravuje paměť a jak dochází k únikům?
JavaScript
#performance
Senior
›
Co dělá komponenta next/image?
Next.js
#performance
Junior
›
Jaké vrstvy mezipaměti má Next.js?
Next.js
#performance
Middle
›
Jak funguje Streaming SSR se Suspense v Next.js?
Next.js
#rendering
Senior
›
Jak optimalizovat výkon a Core Web Vitals v Next.js?
Next.js
#performance
Senior
›
Jak next/font optimalizuje fonty?
Next.js
#performance
Middle
›
Co je Partial Prerendering (PPR)?
Next.js
#rendering
Senior
›
Jak asynchronní komponenty umožňují líné načítání?
Vue.js
#performance
Middle
›
Jak optimalizujete výkon aplikace Vue?
Vue.js
#performance
Senior
›
Jak v Angular líně načítáte trasy/funkce?
Angular
#performance
Middle
›
Jak funguje detekce změn v Angular a co dělá OnPush?
Angular
#performance
Senior
›
Co poskytuje Angular SSR (Universal)?
Angular
#rendering
Senior
›
Co je Zone.js a co znamená "zoneless" Angular?
Angular
#performance
Senior
›
Jak zabráníte aktualizacím stavu v tom, aby způsobily nadměrné překreslení?
State Management
#performance
Senior
›
Jak přidat caching v NestJS?
NestJS
#performance
Senior
›
Jak optimalizujete výkon NestJS?
NestJS
#performance
Senior
›
Co je GIL a jak ovlivňuje souběžnost?
Python
#concurrency
Senior
›
Jak Python spravuje paměť a garbage collection?
Python
#performance
Senior
›
Kdy si vyberete threading, multiprocessing nebo asyncio?
Python
#concurrency
Senior
›
Jak profilujete a optimalizujete výkon Pythonu?
Python
#performance
Senior
›
Proč je FastAPI rychlý a jak jej udržovat rychlý?
FastAPI
#performance
Senior
›
Jak `select_related` a `prefetch_related` vyřešují problém N+1?
Django
#performance
Middle
›
Jaké možnosti cachování poskytuje Django?
Django
#performance
Senior
›
Jak funguje asynchronní podpora v moderním Django?
Django
#performance
Senior
›
Jak škálujete Django na úrovni databáze?
Django
#performance
Senior
›
Jak Go spravuje paměť a garbage collection?
Golang
#performance
Senior
›
Jak profilujete a optimalizujete výkon Go?
Golang
#performance
Senior
›
Jak funguje paměť JVM a garbage collection?
Java
#performance
Senior
›
Jak optimalizujete výkon aplikací JVM?
Java
#performance
Senior
›
Jak optimalizujete výkon PHP (OPcache, JIT)?
PHP
#performance
Senior
›
Co jsou generátory v PHP a proč je používat?
PHP
#performance
Senior
›
Jaké caching možnosti poskytuje Laravel?
Laravel
#performance
Senior
›
Jak opravíte N+1 dotazy a optimalizujete Eloquent?
Laravel
#performance
Senior
›
Jak nasadíte a optimalizujete Laravel pro produkci?
Laravel
#performance
Senior
›
Jak funguje správa paměti a garbage collection v .NET?
C#
#performance
Senior
›
Jak Span<T> a Memory<T> zlepšují výkon?
C#
#performance
Senior
›
Jak se spouští kód v C# (IL, JIT, AOT)?
C#
#performance
Senior
›
Co je boxing a unboxing a proč na tom záleží?
C#
#performance
Middle
›
Jak Ruby spravuje paměť a garbage collection?
Ruby
#performance
Senior
›
Jak profilujete a optimalizujete výkon Ruby?
Ruby
#performance
Senior
›
Co dělá zmrazení objektů a proč používat zmrazené řetězcové literály?
Ruby
#performance
Senior
›
Jaké typy indexů PostgreSQL nabízí?
PostgreSQL
#performance
Middle
›
Jak používáte EXPLAIN a EXPLAIN ANALYZE?
PostgreSQL
#performance
Middle
›
Jak fungují materializované pohledy v PostgreSQL?
PostgreSQL
#performance
Middle
›
Jak funguje dělení tabulek (table partitioning) v PostgreSQL?
PostgreSQL
#performance
Middle
›
Jak efektivně hromadně načítat data pomocí COPY?
PostgreSQL
#performance
Middle
›
Co je VACUUM a proč je důležitý?
PostgreSQL
#performance
Senior
›
Proč potřebujete connection pooling (PgBouncer)?
PostgreSQL
#performance
Senior
›
Jak vyladíte výkon PostgreSQL?
PostgreSQL
#performance
Senior
›
Jak fungují indexy v MongoDB?
MongoDB
#performance
Middle
›
Jak optimalizujete výkon MongoDB?
MongoDB
#performance
Senior
›
Jaké pokročilé strategie indexování MongoDB podporuje?
MongoDB
#performance
Senior
›
Jak se Redis používá jako cache?
Redis
#performance
Junior
›
Jaké strategie a vzory cachování existují s Redis?
Redis
#performance
Middle
›
Jak Redis spravuje paměť?
Redis
#performance
Middle
›
Jak optimalizujete výkon Redis?
Redis
#performance
Senior
›
Jaké jsou výzvy při invalidaci cache?
Redis
#performance
Senior
›
Co je pipelining v Redisu a kdy jej měl bys použít?
Redis
#performance
Middle
›
Proč je sdílení spojení (connection pooling) důležité při používání Redisu?
Redis
#performance
Middle
›
Jak funguje cachování na AWS (ElastiCache)?
Cloud & AWS
#performance
Middle
›
Webová stránka nebo API je pomalá — jak zjistíte příčinu?
Site Reliability & Operations
#performance
Middle
›
Jak optimalizujete pomalý databázový dotaz?
Site Reliability & Operations
#database
Middle
›
Jak zjistíte, zda je úzkým místem CPU, paměť, I/O nebo síť?
Site Reliability & Operations
#performance
Middle
›
Jak byste vylaďovali webové stránky WordPress s vysokou návštěvností na výkon?
Site Reliability & Operations
#wordpress
Senior
›
Jaké jsou vrstvy cache v typickém web stacku?
Site Reliability & Operations
#caching
Middle
›
Jak se rozhodujete, co ukládat do mezipaměti a na jak dlouho (TTL)?
Site Reliability & Operations
#caching
Middle
›
Co je cache stampede a jak jej předejít?
Site Reliability & Operations
#caching
Middle
›