Sobes.tech

Embedded / IoT

//Feladatfeltétel //Írjon kódot, amely megjeleníti a HTTP-kérések válaszkódjait két URL-re //(Google főoldala és a shtrafovnet.ru főoldala) //A kérések párhuzamosan kell, hogy történjenek.

292

Hikari Pool 10 kapcsolattal, terhelés alatt 'connections not available' üzenetet kapunk. Mit tegyek?

280

// Mit fog a következő kód kiírni és miért? 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 }

262

// Mit fog a következő kód kiírni és miért? 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 }

261

Mesélj a feladataidról. Sikerült rendszertervezéssel foglalkoznod? Írsz egységteszteket?

225

Mesélj a Go ütemezőről (MPG-modell, munka lopás, átadás stb.)

224

Írja le a levonási műveletek idempotencia mechanizmusát: hol tárolódott a kulcs, mi volt a TTL, hogyan kezelték az ütközéseket

215

Miért szükséges a volatile, ha van synchronized? A synchronized minden volatile esetet lefed.

206

Mesélj a PostgreSQL optimalizációval kapcsolatos munkádról — mit csináltál a indexekkel és tranzakciókkal?

205

A következő program mit fog kiírni, és mennyi ideig fog futni? package main import ( "fmt" "time" ) const numRequests = 10000 var count int func networkRequest() { time.Sleep(time.Millisecond) // Hálózati kérés szimulálása. count++ } func main() { for i := 0; i < numRequests; i++ { networkRequest() } fmt.Println(count) }

199

//Feladatfeltétel //Írjon kódot, amely megjeleníti a HTTP-kérések válaszkódjait két URL-re //a Google főoldala és a shtrafovnet.ru főoldala) //A kérések párhuzamosan kell, hogy történjenek.

199

Melyik tranzakcióizolációs szintet válasszam az overbooking megelőzésére csak az izolációs szint révén?

199

Mit fog mutatni a következő program, és mennyi ideig fog futni? package main import ( "fmt" "time" ) const numRequests = 10_000 var count int func networkRequest() { time.Sleep(time.Millisecond) // Hálózati kérés szimulálása. count++ } func main() { for i := 0; i < numRequests; i++ { networkRequest() } fmt.Println(count) // 10_000 }

198

Mi a különbség a pesszimista és az optimista zárolás között a PostgreSQL-ben?

197

Mondd, a csapatodban 6 Go fejlesztő, 2 frontend, 2 QA, egy PM dolgozik, igaz?

194

Implementáljon egy magas terhelésű RPC /weather végpontot 10k RPS terheléssel, ahol az aiWeatherForecast() funkció körülbelül 1 másodpercig tart

194
/3