Golang
Milyen fizetési módokat integráltál a fiatban?
Mi az a Dead Letter Queue (DLQ)?
Hogyan használják a CQRS elvet az API-ban?
Három adatközpontod volt — hogyan szervezték meg a replikációs/mentési sémát közöttük?
Hogyan lehet helyesen megszakítani egy kontextust egy goroutine-ban?
func countSubs(s string) int { result := 0 left := 0 hm := make(map[rune]int) for right := 0; right < len(s); right++ { hm[s[right]]++ for hm[s[right]] > 1 { hm[s[left]]-- if hm[s[left]] == 0 { delete(hm, s[left]) } left++ } result += (right - left + 1) } return result }
Milyen gyorsan tudok kijönni?
Hogyan számoltad ki, hogy a p95 16%-kal csökkent?
Milyen indexeket ismersz és melyiket használtad?
A jelentkező saját maga tervezett rendszereket vagy csak részt vett a megbeszélésekben? Milyen szolgáltatások?
Moszkvában él? Ez az információ aktuális?
Mi a különbség a bufferelt és nem bufferelt csatorna között Go-ban?
Mi kritikus fontosságú számodra, amikor új munkahelyre lépsz?
Az Elasticsearch bevezetése után volt valamilyen termék visszacsatolás a felhasználóktól vagy a technikai támogatástól?
Hogyan értékeled magad szinten: middle, senior?
Egy normál mutex blokkolja mind az olvasást, mind a írást?
Főként távolról dolgozik?
Mennyi éves kereskedelmi tapasztalatod van Go fejlesztésében?
Milyen projekt volt a «Legion» cégnél?
Milyen memória típusok vannak a Go-ban? Miben különbözik a verem (stack) a halomtól (heap)?