Golang
Milyen pénzügyi elvárásaid vannak?
Mik a pénzügyi elvárásaid? Add meg a minimum és a kényelmes szintet.
Mesélj a legnagyobb hibádról az előző munkahelyeden
Áthelyezted a nem érvényes üzeneteket egy külön témába, és vagy előállítottad őket, vagy hogyan? Sok ilyen üzenet volt?
Hogyan lesznek kiválasztva, ha több csatorna egyidejűleg kész a select-ben?
Volt-e feladata az architektúrával kapcsolatban a munkában: az egész architektúrát kellett tervezni, vagy csak bizonyos szolgáltatásokat/mikroszolgáltatásokat?
Hogyan működik a goroutine ütemező Go-ban? Meséljen a GMP modellről.
Miért van a B-fa indexnek O(log n) komplexitása?
A szolgáltatás feldolgozza a kérést, elkezd valamit csinálni, újra próbálkozik, és ekkor a pod újraindul. Mi fog történni?
Hogyan működik a szemétgyűjtő a Go-ban, és melyik memória területen működik?
Mit tudsz mondani a telemetriáról, monitorozásról, mire használják és milyen eszközökkel dolgoztak?
Végül melyik megoldásokat választották? ClickHouse, ELK és mi más?
Mennyire helyes a Stop metódus viselkedése ismételt hívás esetén, amikor az első várakozik, és a második azonnal visszatér?
Írtál ablakfüggvényeket és CTE-ket?
Hogyan működik az adatok átvitele a goroutine-ok között egy nem pufferelt csatornán keresztül a verem szintjén?
Mennyi hoszton futott a szolgáltatás, és hány példány indult el?
Milyen operációs rendszerekkel dolgoztál? Mit használtál virtualizációhoz és a telepítés automatizálásához?
Mi az az OSI modell? Mi az az alkalmazási réteg?
Mikroszolgáltatás-alapú architektúra problémái, amelyekkel találkoztál?
Hogyan viszonyulsz a tesztekhez? Mire jók a tesztek?