Golang
Můžeš vysvětlit, co je kolize v kontextu tohoto úkolu? Mohou se v tvém kódu vyskytnout kolize?
hlavní balíček import ( "io" "log" "net/http" ) func handler(w http.ResponseWriter, r *http.Request) { go func() { resp, err := http.Get("[link]") if err != nil { log.Println("chyba požadavku:", err) return } defer resp.Body.Close() body, _ := io.ReadAll(resp.Body) w.Write(body) }() } func main() { http.HandleFunc("/proxy", handler) log.Fatal(http.ListenAndServe(":8080", nil)) }
Co je pro vás důležité při výběru nového místa práce?
Jak vyřešit problém konkurenceschopné rezervace při přechodu na skutečnou databázi?
Zkoušel jsi jiné PHP frameworky kromě Laravel? Který se ti líbí víc a proč?
Můžete mi říct o problému s hledáním v aplikaci — oddělili jste hledání do samostatné komponenty s Elasticsearch?
Proč spotřebitelé Kafka dostávají událost 'objednávka doručena' dříve než událost 'objednávka vytvořena'? Jak to opravit?
Jaké primitives synchronizace jste použil v Go?
V čem se liší relační databáze od nerelačních? Co znamená termín NoSQL?
Jaké mikroservisy jsi vyvíjel? O jaké služby se jedná?
Jaké způsoby meziprocesové komunikace (IPC) existují v Linuxu? Čím se liší SIGTERM a SIGKILL?
Proč je potřeba normalizace?
Jak se hodnotíš jako vývojář Go?
Co je ještě potřeba kromě Docker kontejneru pro spuštění služby v Kubernetes?
1. Co zobrazí, jak opravit, jak udělat vlákna bezpečným (waitGroup) 2. Odstranit duplicitní položky v seznamu
Píšete ve mnoho asynchronního kódu ve své současné práci?
Víte něco o reconciliation v Reactu? Jaké heuristiky se používají pro rychlé porovnání virtuálního DOM?
Jak JWT ověřuje svou pravost? Jak se zajišťuje, že token není padělaný?
Pověz o zajímavém úkolu, na který jsi hrdý, nějaké zkušenosti, potíže.
Jak je možné dosáhnout 180K RPS a p99 latence <170ms?