Jak realizovat koordinaci a rozdělení úkolů mezi více gorutinami na vícejádrových systémech?
Golang
Můžete vysvětlit principy normalizace dat v databázích a jejich druhy?
Existují výstrahy klidu, které se spouštějí — jak jste s tím pracovali?
Jaké je maximální množství gorutin, které lze spustit současně bez zásadních problémů pro systém?
Co se stane v programu, pokud se pokusíte číst z uzavřeného kanálu v Go?
Jakým způsobem dochází k zavádění škodlivých SQL dotazů do aplikace a jak se systémy chrání před tímto druhem zranitelnosti?
Můžete vysvětlit, co se děje uvnitř operačního systému při volání systémových volání?
Jaké jsou rozdíly mezi protokoly HTTP a gRPC v kontextu výměny dat?
Použili jste nástroj Make k automatizaci úkolů ve své praxi?
Jak zajistit nízkou latenci pro uživatele z různých regionů země (například Vladivostok)?
Podělte se o své zkušenosti s používáním uživatelských značek při vytváření datových struktur.
Jak lze současně odeslat pět požadavků na server?
Můžeš uvést hlavní kořenové adresáře v souborovém systému Linux?
Můžete vysvětlit, co je to race condition a jaké je jeho nebezpečí při vývoji vícejázdových programů?
Jak se liší pojmy délka a kapacita řezu v programovacím jazyce?
Máte zkušenosti s použitím reflexe ve svých projektech?
Lze při programování v Go implementovat principy SOLID?
Mohl bys vysvětlit, co se rozumí útokem typu XSS v kontextu webové bezpečnosti?
Jaké máš zkušenosti s týmy podle velikosti?