Kāda ir atšķirība starp TTL un LRU kešatmiņu?
Embedded / IoT
//Uzdevuma nosacījums //Uzrakstīt kodu, kas izvadīs HTTP pieprasījumu atbildes kodus diviem URL //(Google galvenā lapa un shtrafovnet.ru galvenā lapa) //Pieprasījumi jāveic paralēli.
Hikari Pool ar 10 savienojumiem, slodzes laikā saņēmām 'connections not available'. Ko darīt?
// Ko parādīs nākamais kods un kāpēc? 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 }
// Ko parādīs zemāk norādītais kods un kāpēc? 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 }
Pastāsti par savām pienākumiem. Vai tev ir bijusi iespēja strādāt pie sistēmu dizaina? Vai raksti vienību testus?
Kas ir JAR fails Java?
Pastāsti man par Go plānotāju (MPG modelis, darba zagšana, nodošana utt.)
Aprakstiet atskaitīšanas operāciju idempotentitātes mehānismu: kur tika glabāts atslēga, kāds bija TTL, kā tika risinātas kolīzijas
Kāpēc ir nepieciešams volatile, ja ir synchronized? Synchronized aptver visus volatile gadījumus.
Kāpēc jūs atstājāt [uzņēmumu]?
Pastāstiet par savu darbu ar PostgreSQL optimizāciju — ko darījāt ar indeksiem un transakcijām?
Ko parādīs zemāk norādītā programma un cik ilgs laiks būs nepieciešams tās izpildei? package main import ( "fmt" "time" ) const numRequests = 10_000 var count int func networkRequest() { time.Sleep(time.Millisecond) // Tīkla pieprasījuma simulācija. count++ } func main() { for i := 0; i < numRequests; i++ { networkRequest() } fmt.Println(count) // 10_000 }
//Uzdevuma nosacījums //Uzrakstiet kodu, kas parādīs HTTP pieprasījumu atbildes kodus diviem URL //Google galvenā lapa un shtrafovnet.ru galvenā lapa) //Pieprasījumi jāveic paralēli.
Kāda ir atšķirība starp pesimistisko un optimistisko bloķēšanu PostgreSQL?
Ko parādīs zemāk esošā programma un cik ilgs laiks būs nepieciešams tās izpildei? package main import ( "fmt" "time" ) const numRequests = 10000 var count int func networkRequest() { time.Sleep(time.Millisecond) // Tīkla pieprasījuma imitācija. count++ } func main() { for i := 0; i < numRequests; i++ { networkRequest() } fmt.Println(count) }
Kuru transakciju izolācijas līmeni izvēlēties, lai novērstu pārlieku rezervāciju tikai izolācijas līmenī?
Kas ir Outbox modelis? Kā tas tiek īstenots?
Pasaki, vai tavā komandā strādā 6 Go izstrādātāji, 2 frontend, 2 QA, PM, vai tā?
Kāpēc UPDATE PostgreSQL ir patiesībā DELETE un INSERT?