Sobes.tech

Embedded / IoT

//Ülesande tingimus //Kirjutada kood, mis näitab HTTP-päringute vastuskoodid kahe URL-i puhul //(Google'i avaleht ja shtrafovnet.ru avaleht) //Päringud peavad toimuma paralleelselt.

278

Hikari Pool 10 ühendusega, koormuse all saime 'connections not available'. Mida teha?

250

// Mida näitab järgmine kood ja miks? package main import "fmt" type Person struct { Name string } func changeName(person *Person) { *person = Person{Name: "Alice"} } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) // Bob changeName(person) fmt.Println(person.Name) // Alice }

247

// Mida näitab allolev kood ja miks? package main import "fmt" type Person struct { Name string } func changeName(person *Person) { person.Name = "Alice" } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) // Bob changeName(person) fmt.Println(person.Name) // Alice }

226

Raksturojiet savas pienākumus. Vai jums ir bijusi iespēja strādāt ar sistēmu dizainu? Vai rakstāt vienības testus?

220

Räägi mulle Go planeerijast (MPG-mudel, töö varastamine, üleandmine jne.)

216

Kirjeldage väljamakseoperatsioonide idempotentsusmehhanismi: kus hoiti võtit, milline oli TTL, kuidas käsitleti kokkupõrkeid

197

Milleks on vaja volatile, kui on olemas synchronized? Synchronized katab kõik volatile juhtumid.

195

Rääkige mulle oma tööst PostgreSQL optimeerimisel — mida te tegite indeksitega ja tehingutega?

195

Mis näitab allolev programm ja kui kaua selle täitmine aega võtab? package main import ( "fmt" "time" ) const numRequests = 10_000 var count int func networkRequest() { time.Sleep(time.Millisecond) // Võrgu päringu simulatsioon. count++ } func main() { for i := 0; i < numRequests; i++ { networkRequest() } fmt.Println(count) // 10_000 }

190

//Ülesande tingimus //Kirjutage kood, mis näitab HTTP-päringute vastuskoodid kahe URL-i jaoks //Google'i avaleht ja shtrafovnet.ru avaleht) //Päringud peavad toimuma paralleelselt.

190

Mis näitab allolev programm ja kui kaua selle täitmine aega võtab? package main import ( "fmt" "time" ) const numRequests = 10000 var count int func networkRequest() { time.Sleep(time.Millisecond) // Võrgu päringu imiteerimine. count++ } func main() { for i := 0; i < numRequests; i++ { networkRequest() } fmt.Println(count) }

188

Milline on pessimistliku ja optimistliku lukustamise vahe PostgreSQL-is?

188

Millist transaktsiooni isolatsiooni taset valida ülebroneeringu vältimiseks ainult isolatsiooni taseme kaudu?

188

Ütle mulle, kas sinu meeskonnas töötab 6 Go arendajat, 2 frontend, 2 QA, PM, kas see on õige?

181

Miks PostgreSQL-is on UPDATE tegelikult DELETE ja INSERT?

175
/3