Sobes.tech

Golang

Kas ir deadlock un race condition, kā ar tiem cīnīties?

Middle
178

Kā aprakstīt noteikumus podu izvietošanai konkrētos mezglos?

Senior
178

Pastāstiet par prioritātes rindkopa

Middle
178

Kāda ir atšķirība starp procesu un pavedienu operētājsistēmas līmenī?

Middle+
178

Rinda, kas satur simbolus (){}. Jānosaka, vai ievades rinda ir līdzsvarota pēc iekavām.

Middle
176

Kādi ir transakciju izolācijas līmeņi un kā tie atšķiras?

Middle
176

/* Kinā ir viena rinda ar vietām. Jaunais skatītājs izvēlas vietu, lai sēdētu pēc iespējas tālāk no citiem skatītājiem rindā. Tas ir, attālums no vietas, kur viņš sēdīs, līdz tuvākajam skatītājam, ir jābūt maksimālam. Ir garantēts, ka vienmēr ir brīvas vietas un ka jau ir sēdējis vismaz viens skatītājs. Uzrakstiet funkciju, kas, pamatojoties uz dotu vietu rindu (nulles un vienu masīvu), atgriezīs attālumu no izvēlētās vietas. Ievade: [1, 0, 0, 0, 0, 1] Izvade: 2 Ievade: [1, 0, 1, 0, 0, 1, 0, 0, 0, 1] Izvade: 2 Ievade: [1, 0, 1, 0] Izvade: 1 */

Middle
176

Ko pārstāv datu tips string Go?

Senior
176

Vai Kubernetes pod var satur vairākus konteinerus ar kopīgu tīkla vārdu telpu? Kā atšķiras pod no konteineriem?

Middle+
176

Ja binārā meklēšana un meklēšanas koks darbojas vienlaikus, kāpēc abi pastāv un kad izmantot kuru?

Middle
175

Izstrādājiet vienlaikus drošu, atmiņā balstītu ātruma ierobežotāju, izmantojot Sliding Window vai Token Bucket algoritmu. Interfeiss: type RateLimiter interface { Allow(key string) bool } Prasības: - Ierobežojums: N pieprasījumi T sekundēs vienam atslēgas - Vienlaikus droša realizācija - Bez ārējām bibliotēkām - Minimālas bloķēšanas - Izskaidrojiet: - iespējamās sacensību situācijas - ietekmi uz GC - uzvedību ar lielu atslēgu skaitu Ievades parametri: NewRateLimiter(limit int, window time.Duration)

Senior
175

Uzrakstiet testus, lai pārbaudītu maksimālās attāluma uzdevuma risinājuma robežsituācijas

Middle
175

Pastāsti par masīviem un slices Go valodā: kā tie ir līdzīgi un kā atšķiras.

Middle
175

Cik aktīvi šobrīd meklējat un kāpēc apsveriet piedāvājumus?

Middle
175

Kas ir DNS un kā tas darbojas?

Middle
174

Vai mēs varam izveidot masīvu, kura elementiem ir dažādi tipi, piemēram, 1, "A" un false?

Middle
173

Kas ir sadursme un kā ar to cīnīties?

Middle
171

Kas ir darījums?

Middle
171

Kuras datu bāzes jūs izmantojāt darbā?

Middle
170

Kā darbojas select ar vairākiem kanāliem Go?

Middle
169
/12