Golang
Jaké úkoly tě nezajímají? Co bys nechtěl dělat?
Co víte o balíčku sync/atomic?
Pověz mi o sync.Atomic: k čemu se používá, musel jsi ho v práci použít?
Můžete stručně popsat, z jakých služeb systém sestával a jak spolu komunikovaly?
Máte momentálně aktivní nebo pasivní hledání? Proč jste se rozhodli zvážit nové nabídky?
Který mechanismus existuje v Go: dědičnost nebo kompozice?
Co vás motivuje v práci?
Lze zajistit doručení dat přes UDP?
Kolik dat jste měli? Jaké je RPS u Kafka?
Jaký máš vztah k testování? K čemu jsou testy?
Bylo kritické, že data v cache mohou být neaktuální?
[jméno] se zeptal: pracoval jsi s úrovněmi cache — v paměti a distribuovanými? znáš kanály a select v Go?
Za jakých podmínek může mock-objekt způsobit problémy?
Jak by měla být organizována struktura souborů projektu v Golang?
Nacházíš se územně v Moskvě?
Vytváří se v operačním systému pro každou gorutinu nový vlákno?
Museli jste někdy sledovat čas, vést si záznamy o úkolech v nějakém systému?
V nákupním centru je parkoviště: auta vjíždějí a vyjíždějí, a na konci parkovací seance je třeba zaplatit. Jak to vidíš? Navrhni systém.
Pověz mi víc o WaitGroup: jak funguje, co dělají Add, Done, Wait?
Úkol: existuje služba s omezením na 5 paralelních požadavků na LLM. Při 6. požadavku přijde chyba 429. Jak tento problém koncepčně vyřešit?