TTL жана LRU кэшинин айырмасы эмнеде?
Embedded / IoT
//Маселе шарттары //HTTP суроолорго жооп коддорун эки URL боюнча чыгарыңыз //(Googleдун башкы бет жана shtrafovnet.ru башкы бет) //Суроолор параллель түрдө жүргүзүлүшү керек.
Hikari Pool 10 байланыштар менен, жүктөө учурунда 'connections not available' деп алдык. Эмне кылуу керек?
// Коду төмөнкүдөй эмне көрсөтөт жана эмнеге? 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 }
// Келесі код не көрсөтөт жана эмнеге? 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 }
Javaда JAR файлы эмне?
Өз милдеттериңиз жөнүндө айтып бериңиз. Системдик дизайн менен алектендиңизби? Бирдик тесттерин жазасызбы?
Go пландоочу жөнүндө айтып бер (MPG модел, иш уурдоо, өткөрүп берүү жана башка)
Төлөм операцияларынын идемпотенттүүлүк механизмин сүрөттөп бериңиз: ачкыч кайда сакталды, кандай TTL болчу, кантип кагылышуулар иштелип чыкты
PostgreSQL оптимизациясы боюнча ишиңиз тууралуу айтып бериңиз — индекстер менен транзакциялар менен эмне кылдыңыз?
Эмне үчүн volatile керек, эгерде synchronized бар болсо? Synchronized бардык volatile учурларын камтыйт.
Неге [компаниядан] кеттиңиз?
Кад көрсөтө турган программа жана анын иштөө убактысы кандай болот? package main import ( "fmt" "time" ) const numRequests = 10000 var count int func networkRequest() { time.Sleep(time.Millisecond) // Тармактык суроо-талабынын имитациясы. count++ } func main() { for i := 0; i < numRequests; i++ { networkRequest() } fmt.Println(count) }
Транзакциялардын изоляция деңгээлин кантип тандап, тек изоляция деңгээли аркылуу ашыкча брондо алдын алса болот?
Кад көрсөтөт төмөнкү программа жана анын иштөө убактысы канча болот? package main import ( "fmt" "time" ) const numRequests = 10_000 var count int func networkRequest() { time.Sleep(time.Millisecond) // Тармактык суроо-сурак симуляциясы. count++ } func main() { for i := 0; i < numRequests; i++ { networkRequest() } fmt.Println(count) // 10_000 }
//Маселе шарти //Ике URL үчүн HTTP суроолорго жооп коддорун көрсөтө турган код жаз //Googleдун башкы барагы жана shtrafovnet.ru башкы барагы) //Суроолор параллел жүргүзүлүшү керек.
PostgreSQL-деги пессимисттик жана оптимисттик блоктоонун айырмасы эмнеде?
Outbox үлгүсү эмне? Аны кантип ишке ашырат?
Жогорку жүктөмдүү RPC /weather учурун ишке ашырыңыз, 10k RPS жүктөм менен, анда aiWeatherForecast() функциясы болжам менен 1 секунд иштейт
Жазылууларды параллелдик менен узартуу схемасын сүрөттөп бериңиз: тема, бөлүү ачкычы, бөлүмдөрдүн саны жана керектөөчүлөрдүн инстанциялары