Vysvětlete, co jsou řezy v programování v Pythonu.
Golang
Můžete vysvětlit, co je Errgroup a jak se používá k řízení skupiny gorutin v Go?
Můžete vysvětlit pojem řetězce v programování?
Jak se chová program při pokusu zapsat data do kanálu bez bufferu, pokud je zpočátku prázdný?
Jaká je výhoda použití sync.Map ve srovnání s běžnou mapou chráněnou mutexem z hlediska výkonu?
Můžete vysvětlit, jak je implementována synchronizace pomocí Wait Group v Go?
Jak rozhoduje producent, do které partitiony poslat data k zápisu?
Jak se chová program při pokusu o odeslání dat do kanálu, který neobsahuje žádné prvky a používá bufferování?
Jak jste analyzovali TypeScript službu pro migraci na Go? Jaká byla cesta?
Jak vložit nový prvek do centrální části dynamického pole (layers)?
Jaké jsou rozdíly mezi protokoly HTTP a gRPC v kontextu výměny dat?
Jak přistupujete k řešení složitého úkolu v legacy kódu s různými technologiemi (Go, Bash, Python, Jenkins) během jednoho sprintu?
Co je to Data Race a Race Condition? V čem je rozdíl?
Pověz mi o Garbage Collector v Go — algoritmus, způsoby optimalizace
Jaké jsou GDPR procesy, které jste implementovali (anonymizace, odstranění dat)?
Otázka 3: Najděte chyby v kódu s goroutines, map a WaitGroup
Jaké důsledky mohou nastat při současném zápisu do karty z více vláken?
Vytvořili jste databázi pro zpracování požadavků v synchronním nebo asynchronním režimu?
Jaké akce je třeba provést, aby byla vrácená hodnota přidána do zásobníku volání?
Můžete vysvětlit, co znamená pojem 'Consumer group' v systému Kafka?