Sobes.tech

Golang

Írhatunk kódot interfészek nélkül?

192

Hogyan kaphatjuk meg egy sztring hosszát, ha UTF-8-at használunk?

189

Mesélj az RPC és gRPC jellemzőiről.

166

Hogyan kommunikáltak egymással a szolgáltatások?

164

Mesélj a legemlékezetesebb hibáról a produkcióban: mi volt, hogyan javítottad ki, és milyen következtetéseket vontál le?

161

Milyen nem nyilvánvaló problémákkal szembesültél valódi projektekben a párhuzamossággal (goroutine-ok) kapcsolatban, és hogyan oldottad meg őket?

159

Miért használjunk interfészeket?

158

Mi az új map megvalósításának előnye a régi vödörrel szemben?

157

Tegyük fel, van egy pufferelt csatornánk. 10 üzenetet írtunk oda, de másik oldalról senki sem olvas — mi fog történni?

150

Honnan kezdenéd a munkát, ha egy olyan projektre érkeznél, ahol éveken át írt kód van, sok legacy, nincsenek tesztek, és minden alig működik?

140

Térképen tisztázzuk. A vödrökben — ez a korábbi megvalósítás, az új megvalósítás, mit mondhatunk?

140

Mesélj a goroutine-okról. Tegyük fel, van egy alkalmazásunk, futnak goroutine-ok, és valami rosszul sült el — hogyan lehet kényszeríteni a goroutine befejezését?

138

Mesélj a Kafka jellemzőiről — hogyan van felépítve?

138

Miért döntött úgy, hogy belép a piacra?

137

Milyen más szinkronizációs primitíveket ismersz?

136

```go type SafeMap struct { data map[string]string } func (s *SafeMap) GetOrCreate(kulcs, ertek string) string { } ```

135

Miért vannak árnyalatok a UTF-8 karakterlánc hosszával kapcsolatban?

134

Mit tudsz mondani a Go nyelv interfészeiről?

133
/2