Golang
Kas yra Graceful Shutdown ir kaip jį įgyvendinti?
Ką parodys programa su range eilutėje ir pakeitimu su skiltimi?
Kokia buvo jūsų vaidmuo sprendžiant architektūrinius sprendimus paieškos paslaugos kūrimo metu?
Papaskink apie duomenų bazių indeksus: kam jie skirti, kokie yra, kaip juos teisingai pasirinkti?
Kas yra sandoris ir kokie yra ACID principai?
Papaskinkite apie savo darbo patirtį
Kas yra jums svarbu naujame darbe?
Kodėl įžengėte į rinką ir kas dabar yra svarbu renkantis naują darbdavį ar naują projektą? Ar yra esminis skirtumas tarp fintech ir mažmeninės prekybos?
3 subjektai: vartotojas, pokalbis, žinutė • Vartotojui yra vardas ir registracijos data • Pokalbiui yra pavadinimas ir kūrimo data • Žinutei yra tekstas, autorius ir kūrimo data • Vartotojas gali būti keliuose pokalbiuose vienu metu • Žinutė privalo priklausyti pokalbiui ir negali priklausyti daugiau nei vienam pokalbiui vienu metu • Reikia aprašyti domeną lentelėmis
Ar bus patogu dirbti su technine dokumentacija anglų kalba?
Kaip veikia dviejų etapų įsipareigojimas (2PC)?
Ar visada gabaliukas padidėja dvigubai?
Ar rašėte Kubernetes manifestus?
Kokios yra problemos su talpykla ir kaip su jomis kovoti?
Ar įmanoma sukurti aukšto dažnio prekybos sistemą, jautrią vėlavimui, naudojant Go?
Kaip dirbote su PostgreSQL? Kaip apsisaugote nuo SQL injekcijų?
Kuo skiriasi procesas, srautas ir gorutina?
Kokius testus laikote pačiais veiksmingiausiais?
Kas yra 127.0.0.1?
tipas Sem sąsaja { Lock() error //grąžina klaidą, jei kanalas pilnas TryLock() bool // tiesiog bandome užrakinti, jei pavyksta, grąžina true Release() //atlaisvinti kanalą Cap() int // darbo gorutinų skaičius FreeSpace() int //parodo, kiek laisvos vietos kanale } //struktūra //channel - galvoti apie buferį //capacity int //mutex