Sobes.tech

Golang

Izskaidrojiet, kas ir sync.Map un kādas ir tā priekšrocības salīdzinājumā ar parastajām kartēm Go valodā.

Junior — Middle
327

Kas ir linteris Go?

Senior
306

Kādi ir Elasticsearch priekšrocības un trūkumi?

Junior — Middle
287

Kā risināt konkurences rezervēšanas problēmu, pārejot uz reālu datu bāzi?

Senior
270

Kādi kritēriji jums ir svarīgi, izvēloties komandu projektam?

Junior — Middle
252

Kāpēc biznesa kļūdas (ErrUnknownRoom, ErrRoomNotAvailable) jāievieto domēna slānī?

Senior
233

Vai ir nepieciešams pievienot return pēc kļūdas reģistrēšanas handlerī neizdevušās validācijas gadījumā?

Senior
233

Pastāstiet par atkritumu savāktāju (garbage collector) Go valodā. Kas ir trīskrāsu marķēšana? Kas ir write barrier? Kādas optimizācijas tiek izmantotas?

Senior
230

Vai string tips Go val maināms vai nemaināms?

Senior
226

Rekrutētāja jautājums par algu gaidām un projekta nodarbināšanas nosacījumiem (230 tūkst. vs 280 tūkst., īstermiņa līgums)

Senior
221

Kas ir panic Go un kā tas atšķiras no kļūdas? Kā noķert panic?

Senior
217

Kas ir Graceful Shutdown un kāpēc tas ir nepieciešams?

Senior
211

Kas ir Scrum ceremonijas?

Senior
204

Vai ir jēga atgriezt interfeisu vietā struktūru? Kad tas var būt priekšrocība?

Senior
200

Kādi ir transakciju ACID īpašības? Izskaidrojiet katru īpašību.

Senior
198

Vai jūs varat sniegt piemēru situācijai, kad veiksmīgi atrisinājāt ļoti sarežģītu uzdevumu?

Junior — Middle
196

Cik bieži jūs izdodat un kādā laikā?

Senior
196

Kāda ir problēma ar konkurētspējīgu piekļuvi pie sēklas bez mutex? Kā to labot?

Senior
193

Kur būtu jāatrodas biznesa validācijai (piemēram, datumu pārbaude, rezervācijas limits uz 10 dienām)? Handlerī vai servisā?

Senior
191
/4