Meséljen a CI/CD-vel kapcsolatos tapasztalatairól. Milyen eszközöket használt, például Jenkins, ArgoCD és mások?
Golang
Beszéljen a Go-ban lévő kontextus típusokról: Background, WithTimeout, WithCancel és mások.
Magyarázza el a különbséget a REST, gRPC és GraphQL között.
Mi történik a szöveggel bájtok és runák szerint fordítva? Milyen problémákkal találkozhatsz?
Mi a CPU-bound és I/O-bound feladat?
Milyen terhelésnél (CPU-bound vagy I/O-bound) lehet a legtöbb goroutine-t futtatni Go-ban?
Beszéljen az adatbázis indexekről és arról, hogy miért hátrányos túl sokat használni őket.
Készen állsz Yelabuga-ba költözni?
Tudna példákat adni a WithCancel, WithTimeout és WithDeadline használatára?
Meséljen az API Gateway-ről a mikroszervizes architektúrában és arra, hogy mire használják.
Meséljen a goroutine-król, és arról, hogy miben különböznek az operációs rendszer szálaitól.
Mi a különbség a Mutex és a RWMutex között?
Beszéljen az SQL-ben található JOIN típusokról és magyarázza el a közötti különbséget.
Mi az a load balancer, és mi a különbség az ingress és egress kiegyensúlyozás között?
Meséljen a byte-ról és a runéról a Go-ban, mi a különbség, és adjon példát egy szöveg fordítottjára.
Mi az a kapacitás a szeletekben, és hogyan használják?
Van tapasztalata migrációkkal kapcsolatban, és mi ez a mechanizmus?
Hogyan lehet megállítani egy goroutine végrehajtását?
Meséljen a tranzakciók izolációs szintjeiről: Read Uncommitted, Read Committed, Repeatable Read, Serializable.
Ha sok indexet deklarálunk, az befolyásolja-e a tárolást a helyfoglalás szempontjából?