Sobes.tech

Golang

Kokius atminties tipus skiria Go (stovas ir krūva)? Kuo jie skiriasi? Kaip veikia Garbage Collector su objektais stovo?

190

Kas yra gorutina? Kodėl ją vadina lengva? Koks yra pradinis gorutinos atminties dydis ir koks yra maksimalus?

189

Kas yra consumer group Kafkaje? Kas yra partitionai ir kam jie reikalingi?

189

Kas yra Go skirtas lygiagrečiam ir asinchroniniam programavimui? Išvardykite pagrindinius įrankius.

189

Kaip analizuoti ir optimizuoti lėtą SQL užklausą?

188

Ar žinote fan-in/fan-out ir pipeline modelius? Kas tai yra?

184

Kas yra indeksas duomenų bazėje? Kokie yra indeksų tipai (klasterinis ir neklausterinis)? Kuo jie skiriasi? Kiek klasterinių ir neklausterinių indeksų gali būti lentelėje?

183

Ar turite patirties dirbant su didelės apkrovos paslaugomis?

180

Kas yra žinučių tarpininkai? Kurinius žinote? Kuo skiriasi RabbitMQ nuo Kafka?

180

Kur eina riba tarp Domain, Entity, Application Service DDD architektūroje?

180

Kokios darbo su kanalais taisyklės turi būti žinomos kuriant (uždarytas, atviras, kada ką galima daryti)?

180

Kaip veikia Go su klaidomis? Kaip įprasta perduoti klaidą iš išorinės paketo į aukštesnį lygį, neatskleidžiant vidinių detalių?

178

Kokias sinchronizacijos primitivas žinote Go?

177

Kokios paveldėjimo galimybės yra Go ir kuo ji išsiskiria?

174

Ką jums svarbu renkantis naują darbo vietą?

173

Kaip skirstomi HTTP atsakymo kodai į grupes ir ką jie reiškia?

172

Pakeitus tik 6-ąją kodo eilutę (nekeičiant funkcijos parašo), ar įmanoma pasiekti funkcijos viduje pridėtus elementus (trijulę ir ketvertuką)?

171

Kuo skiriasi funkcija nuo metodo Go? Kokia techninė skirtumas atminties valdymo požiūriu?

171

Kaip optimaliai sukurti žemėlapį, jei žinoma, kad įėjimo sąrašas turi milijoną elementų?

171

Kas yra SOLID? Ar galite išvardyti penkis principus su jų apibrėžimais?

169
/3