Golang
Aký je rozdiel medzi L4 a L7 vyvažovačom záťaže?
Aké knižnice a rámce boli použité v Go službe?
Aký je rozdiel medzi Kafka a RabbitMQ?
Povedz mi o úrovniach izolácie transakcií v PostgreSQL
Podľa akého princípu boli v vašich projektoch vyberané REST alebo gRPC?
Na čom nakoniec beží služba? Aké Docker obrazy boli použité?
Algoritmická sekcia: dve úlohy na úrovni Medium alebo vyššej na LeetCode. Trvanie — 1,5 hodiny na obe úlohy.
Čo je API a na čo slúži v systémových integráciách?
Koľko mikroservisov máte v Go a ako často sa vyskytujú úlohy, ktoré zahŕňajú dva mikroservisy?
Prečo ste vstúpili na trh? Čo sa vám na súčasnom mieste nepáči?
Aké sú výhody a nevýhody pgx?
Čo je to proces a vlákno v OS (Linux)?
S akými metodológiami vývoja ste pracovali? Ktoré sú najpohodlnejšie?
V ktorom smere sa chceš v budúcnosti rozvíjať – technicky alebo manažérsky?
Čo presne ste robili s Postgres — dotazy, indexy?
Ako budeš vyberať nové pracovisko — čo je dôležité?
Čo sa stane, ak sa systémový volanie (syscall) zablokuje?
Aké sú typické príčiny únikov goroutines v produkčných systémoch a ako ovplyvňujú správanie služby počas behu?
Čo program vypíše? package main import "fmt" func main() { original := []int{1, 2, 3} updated := append(original, 4) original[0] = 100 fmt.Println(original, updated) } [100 2 3] [1 2 3 4] [100 2 3] [100 2 3 4] [1 2 3] [1 2 3 4]
Môžeš rozprávať o kanáloch v Go? Na čo slúžia a ako sa používajú?