Golang
Hogyan hozhatunk létre optimálisan egy térképet, ha tudjuk, hogy a bemeneti lista egymillió elemet tartalmaz?
Miért hagytad el a céget?
Honnan jött a 4-5k RPS?
Biztos a Go standard térképe a konkurencia szempontjából? Milyen alternatívák léteznek?
Mesélj a legnehezebb technikai feladatról, amivel a projekt során szembesültél.
Milyen adattípus van Go-ban, amely a Unicode karakterek ábrázolására szolgál?
Hogyan kezeljük az incidenst, amikor a szolgáltatásod más szolgáltatásokat befolyásol (például adatbázis táblák blokkolása)?
Mi az a Docker Compose? Miben különbözik a Docker egy virtuális géptől?
Milyen szereped volt a keresőszolgáltatás fejlesztése során az architektúra döntéseiben?
Mi az algoritmikus összetettsége a bináris keresésnek egy rendezett tömbben?
Miért vannak linters a kódban? Melyiket használtad?
Hol é a legjobb az UDP alkalmazása?
Mennyi memória kerül kiosztásra goroutine létrehozásakor (minimum és maximum)?
Újra kell indítanunk a szolgáltatást (frissítés/új funkció) — milyen hatással lesz ez az aszinkron folyamatokra az elemzéshez való küldés során?
Hogyan folytatod a szakmai fejlődésedet?
Volt-e sidecar konténered az instanceken? Mi az a sidecar?
Fontos számodra a programozási nyelv, a verem?
Mesemegoszolgáltatók (Kafka, NATS) használatával kapcsolatos tapasztalataidról mesélj.
Milyen típusú emberekkel érzed magad kényelmesen a munkában?
Adott egy S sztring, meg kell számolni az ebben a sztringben található összes karaktert legalább egyszer tartalmazó szubsztringek számát. Példák: "abca" -> 3 // abc, bca, abca "aa" -> 3 // aa, a, a, "ffg" -> 2 // ffg, fg