Golang
Co se stane s tokem provádění, když se jeho fronta vyprázdní?
Jaká je hlavní funkce REST API a k čemu se používá v moderních webových aplikacích?
Jak vybrat správný index pro optimalizaci práce s poli v formátu JSONB v databázi?
Jaké standardní knihovny nebo balíčky jste ve své praxi používali?
Jaké procesy se aktivují při volání funkce make pro vytvoření mapy v jazyce Go?
V jakých případech nebude volán defer?
Jak lze určit, zda konkrétní třída nebo objekt implementuje určitý rozhraní?
Lze po vytvoření rozšířit kapacitu kolekce Map?
Povězte nám o své zkušenosti s komerčními projekty vývoje softwaru
S jakým objemem úloh může být zatížen jiný procesor při uvolnění jednoho z procesorů v systému?
Jak jsou vaše protobuf smlouvy nastaveny: kde jsou, jak je upravujete, jak je kompilujete, kde je uložen vygenerovaný kód?
K čemu slouží sdílené proudy v programování?
Jaké vlastnosti OOP v jazyce Go se liší od jejich implementace v jiných programovacích jazycích?
Vysvětlete koncept zapouzdření dat v objektově orientovaném programování.
Jak lze spustit konkrétní sadu testovacích scénářů?
Popiš základní principy a praktiky vývoje přijaté ve tvé poslední společnosti.
Jaká je role a účel struktury WaitGroup při vývoji v Go?
Jakými způsoby je možné snížit náklady na procesy dekódování a kódování dat při použití gRPC?
Odhadněte přibližnou zátěž systému (výpočet RPS)
Vysvětlete, jak se liší koncepty Consumer a Consumer Group v systémech zpracování zpráv.