Pověz o vzoru Fan-In, k čemu je potřeba?
Golang
Na co je kanál s prázdnou strukturou chan struct{}?
Co se stane, když čteme z uzavřeného nebufferovaného kanálu?
Jaké primitives synchronizace znáš v Go?
Musel jste v práci používat vzory Fan-In a Semaphore?
Jak identifikujete a odstraňujete úzká místa související s plánovačem ve vysoce zatížených aplikacích?
Napiš Singleton v Go s použitím sync.Once, pak to zkomplikuj: GetLogger přijímá name a age, vrací jeden exemplář pro stejné parametry
Co je to gorutina a jak funguje?
Manažer přišel běhající a řekl, že v programu je chyba, zde jsou logy. Jaké jsou tvé kroky, jak budeš ladit?
/** * Práce se slices * * Dva neuspořádané slices libovolné délky jsou zadány. * Napsat funkci, která vrátí jejich průnik **/
Jak funguje plánovač Go, jaký model je pod kapotou? Musel jste si plánovač někdy sami nastavovat?
Jaké vzory návrhu jste použil v kontextu mikroservisů?
Jak zajistit, aby nikdo ne psal do uzavřeného kanálu? Jaké je jednoduché pravidlo?
Jaká je složitost operací s mapou v nejhorším případě při kolizích?
Co lze použít k přenosu dat mezi gorutinami?
Co se stane, když se pokusíte číst z uzavřeného kanálu?
Jak spustit kontejner v Kubernetes bez Registry?
Na čem přesně jsi pracoval na projektu?
Jak blokující systémové volání ovlivňuje činnost plánovače?
Jaký je rozdíl mezi Dependency Inversion a Dependency Injection? Jaké implementace Dependency Injection existují?