Prečo ste odišli?
Golang
Obchodný rozvoj alebo infraštruktúra? Aké sú vaše silné stránky?
Povedz mi, ako si optimalizoval dopyty — napísal si, že zníženie je z 10–12 minút na 5–7 minút. Čo je to za správu, ktorá trvá tak dlho? Ako si ju optimalizoval?
// Otázka 2. Čo sa zobrazí na obrazovke package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) panic("aaaa") defer func(){ if r := recover(); r != nil{ fmt.Println("Spracovaná panika", r) } } }
Ako prebieha proces registrácie príjmov samostatne zárobkovo činnej osoby?
Navrhnite, ako je možné, ako to usporiadať v štýle REST — ako by ste premenovali všetky tieto metódy?
Testeri všetko testovali sami alebo všetko testovali?
Ako fungoval Kubernetes?
Aké možnosti boli po ručnom spracovaní správ z DLQ? Čo ste s nimi robili technicky?
Čo je to affinity a anti-affinity v Kubernetes?
Koľko dát ste mali? Aké je RPS v Kafka?
Povedz mi o testoch — aké testy píšeš?
O GitLab CI — ako ste pracovali, písali ste sami yaml súbory?
Niekoho ste vyškolili?
Ako funguje Garbage Collector v Go? Čo je zásobník a halda?
Čo je zlé s kódom inkrementácie čítača v 1000 goroutines? Ako opraviť pomocou mutex, atomic alebo kanálov?
Kubernetes počas zostavovania batch ukončí pod — čo sa bude diať?
Čo sa stalo po schránke? Existuje postupok agregácie?
Kde chceš rásť?
Čo je panika v Go a kedy ju nemožno zachytiť?