Kas ir kanāls Go un kā tas pārsūta datus?
Golang
Kas notiks, ja lasīsim no slēgta, nebuferēta kanāla?
Pastāstiet par Fan-In modeli, kam tas ir nepieciešams?
Kāpēc ir nepieciešams tukšas struktūras kanāls chan struct{}?
Kuras sinhronizācijas primitives pazīsti Go valodā?
Kas ir gorutina un kā tā darbojas?
Kā darbojas Go plānotājs, kāds modelis ir zem motora pārsega? Vai jums ir bijusi nepieciešamība pats konfigurēt plānotāju?
Ko tieši darīji projektā?
Vai jums ir bijusi nepieciešamība darba laikā izmantot Fan-In un Semaphore modeļus?
Kā jūs identificēsiet un novērīsiet plānotāja saistītās šaurās vietas augstas slodzes lietojumprogrammās?
Uzraksti Singleton Go valodā, izmantojot sync.Once, tad sarežģī: GetLogger pieņem name un age, atgriež vienu eksemplāru vienādiem parametriem
Vadītājs skrēja un teica, ka programmā ir kļūda, šeit ir žurnāli. Kādas ir tavas darbības, kā tu to labotu?
/** * Darbs ar slices * * Divi nesakārtoti slices jebkura garuma tiek ir sniegti. * Uzrakstiet funkciju, kas atgriež to krustošanos **/
Kāda ir darbību sarežģītība ar karti sliktākajā gadījumā sadursmju gadījumā?
Ko var izmantot, lai datus pārsūtītu starp gorutīnām?
Kādus dizaina modeļus izmantojāt mikroservisu kontekstā?
Kā nodrošināt, ka neviens nerakstīs slēgtā kanālā? Kāds ir vienkāršais noteikums?
Kas notiks, ja mēģināsiet lasīt no slēgta kanāla?
Kā palaist konteineru Kubernetes bez Registry?
Vai tu zini, kas ir tabulas balstīts tests (table-driven tests)?