Sobes.tech

Golang

-- Kirjutage SQL-päring, mis tagastab järgmised andmed: -- n1. Näidata kliendi nime ja tema linna, kes on teinud vähemalt 1 tellimuse

155

Mida teeb funktsioon append Go-s?

154

Milliseid väärtusi saab välja rnk (DENSE_RANK) IT ja HR tabelite töötajate jaoks?

151

Kas saab olema paanika, kui teha append nil slice'ile?

151

Miks kood koos kanali ja mutexiga ei tööta (mis on deadlocki põhjus)?

145

Miks ei ole soovitatav luua iga URL jaoks eraldi goroutine'i terminalide kontrollimisel?

144

Kuidas sa kontrolliksid, kas lisatud indeks töötab tõesti hästi, eriti tootmises?

143

Räägi olukorrast, kus sa pakkusid algatust ja seda kaitsesid.

143

Kas te saate meenutada olukorda, kus midagi katki läks ja mida te tegite?

142

Süsteem hakkas aeglustuma — kuidas otsid põhjust?

141

Kas kasutasite Kafka jaotamiseks võtmeid?

139

Millises järjekorras täidetakse gorutined ja miks?

138

Kas teil on käsil sõjaväepilet?

137

Kas ülesanded olid alati hästi kirjeldatud? Kuidas käitusite juhul, kui kirjeldus oli puudulik?

134

// Parandage koodi func FixProblem() { var wg sync.WaitGroup ch := make(chan string, 5) mu := sync.Mutex{} for i := 0; i < 5; i++ { wg.Add(1) go func(ch<- string, i int, wg *sync.WaitGroup) { defer wg.Done() mu.Lock() defer mu.Unlock() msg := fmt.Sprintf("Goroutine %s", strconv.Itoa(i)) ch <- msg }(ch, i, &wg) } for { select { case q := <-ch: fmt.Println(q) } } wg.Wait() }

131

Mis juhtub vanade ja uute võtmetega kaardi kasvades? Miks mitte kõike kohe kopeerida?

121
/12