Golang
Kas notiek, lasot no slēgta kanāla Go?
Jums bija trīs datu centri — kā tika organizēta to replikācijas/rezerves shēma?
Kas tev nepatīk tavā darbā? Kādas ir tavas vēlmes attiecībā uz procesiem un uzdevumiem?
Vai primārā atslēga var būt sastāvīga?
Vai jūsu pašreizējā vai iepriekšējā darba vietā bija augstas slodzes sistēma?
Kas ir Mutex un kas atrodas zem motora pārsega?
Kas ir MVCC PostgreSQL?
Pastāsti man par vietu, kur atrodaties, kādu darba formātu apsveri?
Kāpēc ir nepieciešama normalizācija?
Kas un kā pārslēdz goroutines savā starpā? Pastāstiet par plānotāju (M:G:P).
Kas ir konteksts Go valodā un kāpēc tas ir svarīgs konkursa un HTTP lietojumprogrammās?
Pēc Elasticsearch ieviešanas vai bija kādi lietotāju vai tehniskās atbalsta dienesta atsauksmes?
Vai jūs pašlaik atrodaties Krievijas Federācijas teritorijā?
Kā tu ģenerē mokus?
Vai piedalījās jauno darbinieku onboardingā, palīdzēja jaunākiem kolēģiem?
Pastāsti par darba procesu: kā tika sadalītas uzdevumu uzdevums, kāds bija izmantotais repozitorijs, kādi bija kontūri?
Tev parādīja pakalpojumu un teica darīt to pašu — tavi rīkojumi
Ko teiktu intervētājam (ja viņš jautā) "Es izmantotu worker pool ar fiksētu darba ņēmēju skaitu, uzdevumu kanālu un sync.WaitGroup. Darba ņēmēji veiks pieprasījumus, un laika limitu un atcelšanu kontrolēs konteksts. Rezultātus es savāku buferī, kas ir aizsargāts ar mutex (vai caur atsevišķu kanālu)." Tagad ir tava kārta Raksti kodu šajā čatā. Es to pārbaudīšu un sniegšu atsauksmi. Ja nezināji, ar ko sākt, lūdz padomu. Veiksmi!
Vai jums ir bijis jāizpilda Linux komandas? Kurus izmantojat?
Arhitektūras uzdevums: paziņojumu pakalpojums izmanto šablonus no administrācijas pakalpojuma. Kā nodrošināt uzticamību, ja administrācijas pakalpojums var sabojāties?