რა განსხვავებაა 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 = 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.Name = "Alice" } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) // Bob changeName(person) fmt.Println(person.Name) // Alice }
გთხოვთ, თქვენი მოვალეობების შესახებ ისაუბროთ. მუშაობდით სისტემის დიზაინზე? დაწერთ ერთეულ ტესტებს?
რა არის JAR ფაილი Java-ში?
გო დაგეგმვის შესახებ მომიყევი (MPG მოდელი, სამუშაო მოპარვა, გადაცემა და ა.შ.)
რატომ არის საჭირო volatile, თუ არსებობს synchronized? Synchronized დაფარავს ყველა შემთხვევას volatile-ის.
აღწერეთ გადახდის ოპერაციების იდემპოტენტობის მექანიზმი: სად ინახებოდა გასაღები, რა იყო TTL, როგორ იყო დამუშავებული კონფლიქტები
რატომ დატოვეთ [კომპანია]?
გააზიარეთ თქვენი სამუშაო PostgreSQL-ის ოპტიმიზაციაზე — რა გააკეთეთ ინდექსებთან და ტრანზაქციებთან?
//შესრულების პირობა //კოდი დაწერეთ, რომელიც გამოიტანს HTTP მოთხოვნებზე პასუხის კოდებს ორი URL-ისთვის //Google-ის მთავარი გვერდი და shtrafovnet.ru-ის მთავარი გვერდი) //მოთხოვნები უნდა შესრულდეს პარალელურად.
რა აჩვენებს ქვემოთ მოცემული პროგრამა და რამდენი დრო დასჭირდება მისი შესრულებისთვის? 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 }
რა გამოიტანს შემდეგი პროგრამა და რამდენი დრო დასჭირდება მის შესრულებას? 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) }
PostgreSQL-ში პესიმისტური და ოპტიმისტური ბლოკირების განსხვავება რა არის?
რა დონე უნდა ავირჩიოთ ტრანზაქციის იზოლაციისთვის, რათა თავიდან აიცილოთ ოვერბუქინგი მხოლოდ იზოლაციის დონით?
რა არის Outbox-პატერნი? როგორ ხორციელდება?
შექმენით მაღალი დატვირთვის RPC /weather სერვისი 10k RPS დატვირთვით, სადაც aiWeatherForecast() ფუნქცია მუშაობს დაახლოებით 1 წამი
თქვენი გუნდში მუშაობს 6 Go-დეველოპერი, 2 ფრონტ, 2 QA, PM, სწორია?