Golang
Jak probíhá proces testování kódu v jazyce Go?
Máte zkušenosti s děděným nebo zastaralým kódem, který vyžaduje modernizaci nebo refaktoring?
Povězte nám více o Redis: jaké adresáře existují a jaká data se tam ukládají?
Kolik bylo připojení k PostgreSQL? Co dělat, pokud při 10 tisících RPS není dost připojení?
Jak omezit počet volání polling workeru, pokud je API placené?
V jakých situacích může dojít k vzájemnému zablokování vláken nebo procesů?
Lze považovat slice za bezpečný pro použití ve vícevláknovém prostředí bez dalších synchronizačních opatření?
Proč není při použití map zaručen pořadí prvků a zdá se být náhodné?
Jaké jsou výhody a nevýhody používání gorutin v programech v Go?
Jaké kroky je třeba podniknout k implementaci metody ve struktuře v jazyce Go?
Jak se provádí odstraňování a optimalizace indexů v databázi?
Máte praktické zkušenosti s vývojem architektonických řešení pro složité systémy?
Jaký aspekt konceptu OOP odráží strukturu třídy nebo objektu?
Kdy přesně gorutiny přecházejí do místní fronty vykonávání?
Jaké další programovací jazyky znáš kromě Go na dobré úrovni?
Který z následujících fragmentů kódu obsahuje chybu nebo potenciální problém související s prací s kanály? Možnost 1 package main func main() { ch := make(chan int) ch <- 1 } Možnost 2 package main func main() { ch := make(chan int, 1) ch <- 1 } Možnost 3 package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } Možnost 4 package main func main() { ch := make(chan int) close(ch) <-ch } Možnost 5 package main func main() { ch := make(chan int, 3) ch <- 4 }
Jsi připraven na hybridní formát práce (kancelář + práce na dálku)?
Použili jste v svých projektech mechanismus pesimistického zámku?
Jaké metody škálování výkonu ve softwarových systémech můžete uvést?
Jaké ukazatele výkonnosti pipeline můžete uvést?