Nástroje
Tvorba CV
Přispět
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: Souběžnost · Příprava na IT pohovory
Domů
/
#Souběžnost
#Souběžnost
34 otázek
Co je GIL a jak ovlivňuje souběžnost?
Python
#concurrency
Senior
›
Jak funguje async/await s asyncio?
Python
#concurrency
Senior
›
Kdy si vyberete threading, multiprocessing nebo asyncio?
Python
#concurrency
Senior
›
Co jsou goroutiny?
Golang
#concurrency
Middle
›
Jak fungují kanály?
Golang
#concurrency
Middle
›
Co je příkaz select?
Golang
#concurrency
Middle
›
K čemu se používá balíček context?
Golang
#concurrency
Middle
›
Jaké jsou běžné vzory souběhu (concurrency) v jazyce Go?
Golang
#concurrency
Senior
›
Kdy používáte balíček sync místo channels?
Golang
#concurrency
Senior
›
Co způsobuje úniky goroutin a jak je předcházíte?
Golang
#concurrency
Senior
›
Jak funguje plánovač Go runtime?
Golang
#concurrency
Senior
›
Co je datová race a jak ji detekovat?
Golang
#concurrency
Senior
›
Jak funguje multithreading v Javě?
Java
#concurrency
Senior
›
Jak synchronizujete přístup ke sdílenému stavu?
Java
#concurrency
Senior
›
Jak framework Executor a CompletableFuture pomáhají s asynchronní prací?
Java
#concurrency
Senior
›
Jak fungují Tasks a paralelismus nad rámec async/await?
C#
#concurrency
Senior
›
Co je GVL a jak funguje souběžnost v Ruby?
Ruby
#concurrency
Senior
›
Jak zabráníte přeprodeji, když si 1 milion uživatelů sáhne po 1000 kódech?
System Design
#concurrency
Senior
›
Jak zvládnete 5 milionů hlasů za 10 minut ve velkém měřítku?
System Design
#scaling
Senior
›
Jak předejdete deadlockům při tisících souběžných transakcí?
System Design
#concurrency
Middle
›
Jaký je rozdíl mezi souběžností (concurrency) a paralelismem?
Souběžnost a paralelismus
#concurrency
Junior
›
Jaký je rozdíl mezi procesem a vláknem?
Souběžnost a paralelismus
#concurrency
Junior
›
Co je race condition? Uveďte příklad a jeho příznak.
Souběžnost a paralelismus
#concurrency
Junior
›
Jaký je rozdíl mezi blokujícím a neblokujícím (sync vs async) I/O?
Souběžnost a paralelismus
#concurrency
Junior
›
Vysvětlete zámky, mutexy, kritické sekce a semafory.
Souběžnost a paralelismus
#concurrency
Middle
›
Co je deadlock? Jaké jsou čtyři podmínky a jak mu předejdete?
Souběžnost a paralelismus
#concurrency
Middle
›
Co je thread pool? Proč jej používat a jak dimenzovat jeho velikost?
Souběžnost a paralelismus
#concurrency
Middle
›
Vysvětlete async modely: callbacky, promises, async/await a event loop.
Souběžnost a paralelismus
#concurrency
Middle
›
Vysvětlete atomické operace, viditelnost paměti a paměťové bariéry.
Souběžnost a paralelismus
#concurrency
Middle
›
Co je lock-free programování a CAS? Vysvětlete ABA problém a kdy jej použít.
Souběžnost a paralelismus
#concurrency
Senior
›
Porovnejte actor model a CSP (kanály). Jak pomáhá předávání zpráv?
Souběžnost a paralelismus
#concurrency
Senior
›
Co omezuje souběžnost ve velkém měřítku? Vysvětlete contention, false sharing a backpressure.
Souběžnost a paralelismus
#concurrency
Senior
›
Co jsou race conditions a jak jim mutexy a semafory zabraňují?
Operační systémy
#concurrency
Middle
›
Co je deadlock a jak mu předcházet, vyhnout se mu nebo ho detekovat?
Operační systémy
#operating-systems
Middle
›