Golang
Vai izmantojat ģenerikus Go?
Kā Go valodā tiek sasniegts inkapsulācijas princips, izmantojot struktūras?
Kā apvienot divus sakārtotus masīvus vienā, saglabājot elementu kārtību?
Kā tiek veikta izpildes maiņa starp dažādām goroutines Go valodā?
Kā Go valodā tiek īstenots konkurences un sinhronizācijas modelis?
Kādi ir galvenie atšķirības starp HTTP/2 un HTTP/1.1 protokoliem?
Kādiem metodiem un rīkiem var izmantot lokālo testēšanu un kļūdu novēršanu programmatūrā izstrādes laikā?
Kāda ir `*` operatora funkcija Go valodā, īpaši saistībā ar norādītājiem?
Kādus metodes jūs izmantojāt vai zināt, lai īstenotu lietotāja pieteikšanās procesu sistēmā?
Kad tiks izsaukta atliktā funkcija defer? (iziet no vietējā bloka / iziet no funkcijas / lietojumprogrammas beigās)
Vai jums ir pieredze atmiņas noplūdes problēmu identificēšanā un novēršanā projektos?
Skaidrojiet, ko nozīmē termins 'krava' programmēšanas atmiņas pārvaldības kontekstā
Kādas sekas radīsies, ja kodā izmantosiet standarta Mutex vietā RWMutex?
Vai ir iespējams izveidot struktūru vai datu tipu, kas ir līdzīgs kopai Go valodā?
Kā nodrošināt Map objekta drošību daudzvloku vidē, izmantojot Mutex tipa bloķēšanas mehānismu?
Vai Go valodā ir datu struktūras, kas realizē operācijas bez bloķēšanas?
Vai programmā ir iespējams noķert SIGKILL signālu?
Kas tieši iniciē jaunas goroutine palaišanu Go programmā?
Pastāstiet mums par savu pieredzi ar CI/CD. Kādas rīkus esat izmantojis, piemēram, Jenkins, ArgoCD un citus?
Kādas metodes tiek izmantotas, lai novērstu SQL-injekcijas līdzīgas ievainojamības, strādājot ar datu bāzēm?