Sobes.tech

Golang

Paaiškinkite, kas yra sync.Map ir kokios yra jo pranašumai lyginant su įprastomis žemėlapiais Go kalboje.

Junior — Middle
294

Kas yra linteris Go?

Senior
277

Kokios yra Elasticsearch privalumai ir trūkumai?

Junior — Middle
265

Kokie kriterijai jums svarbūs renkantis komandą projektui?

Junior — Middle
242

Kaip išspręsti konkurencinio rezervavimo problemą pereinant prie tikrosios duomenų bazės?

Senior
238

Ar string tipas Go yra keičiamas ar nekintamas?

Senior
219

Ar būtina pridėti return po klaidos įrašymo handler'yje nesėkmingos validacijos atveju?

Senior
216

Įdarbinimo specialisto klausimas apie atlyginimo lūkesčius ir projekto įdarbinimo sąlygas (230 tūkst. vs 280 tūkst., laikinas kontraktas)

Senior
213

Kodėl verslo klaidas (ErrUnknownRoom, ErrRoomNotAvailable) reikia perkelti į domeno sluoksnį?

Senior
212

Kas yra panic Go ir kuo jis skiriasi nuo klaidos? Kaip sugauti panic?

Senior
199

Papaskinkite apie garbage collector Go kalboje. Kas yra trijų spalvų žymėjimas? Kas yra write barrier? Kokios optimizacijos naudojamos?

Senior
195

Ar verta grąžinti sąsają vietoj struktūros? Kada tai gali būti pranašumas?

Senior
190

Kas yra Graceful Shutdown ir kodėl jis reikalingas?

Senior
186

Kokia problema su konkurenciniu prieiga prie slice be mutex? Kaip tai ištaisyti?

Senior
177

Kokios yra transakcijų ACID savybės? Paaiškinkite kiekvieną savybę.

Senior
175

Kas blogai su struktūrų inicializavimu be pavadintų laukų (pozicinė inicializacija)?

Senior
172

Ar galite pateikti pavyzdį, kada sėkmingai išsprendėte labai sudėtingą užduotį?

Junior — Middle
168

Kaip optimizuoti našumą esant dideliam apkrovimui (1000 RPS) rezervavimo metodo su mutex?

Senior
167

Kokios problemos kyla su DTO objektu, kuris praeina per visas sluoksnius (handler → service → repository)?

Senior
164
/4