Sobes.tech

Кога и защо стойността на връщане се съхранява в стека, а кога в купчината?

Junior — Middle
238

Каква е нюансът при работа с sync.Pool, свързан с персистентността?

Middle+
237

Можете ли да обясните концепцията за Sharing Delta и как се използва в системите за синхронизиране на данни?

Middle
234

Какво е syscall? Как Go runtime обработва блокиращите syscall в модела GMP?

Middle
234

Как изглежда разпределението на вашата работа — какво предавате на колегите си след написването на кода?

Senior
232

Опишете структурата на базата данни, която може да се използва за управление на информация за книжарница

Junior — Middle
231

Какво е контекст в Go? За какво се използва? Как работи отменянето по таймаут?

Middle
231

Какво е утечка на памет? Как открихте и отстранихте утечка в WebSocket Hub чрез pprof?

Middle
230

Как да определите максимално допустимия обем на буфера в системата?

Junior — Middle
230

Какви инструменти за анализ на код и статична проверка на качеството на кода сте използвали в своите проекти?

230

Как измерихте намаляването на натоварването на CPU с 35% и латентността?

Middle
229

В кои ситуации се препоръчва използването на структурата данни sync.Map за съхранение и достъп до данни?

Junior — Middle
229

Как безопасно да пишете в една и съща Map от няколко горутини без използване на блокировки като Mutex?

Junior — Middle
228

Какви резултати се получават при последователното обхождане на символите на низ?

Junior — Middle
225

Въпрос 2: Какво ще изведе кодът с интерфейси и nil? (типизиран nil срещу нетипизиран nil)

Middle+
225

Какво ще покаже програмата с буфериран канал и select?

Middle
219

Какво още е необходимо освен Docker контейнер за стартиране на услуга в Kubernetes?

Middle
218

Каква е техническата разлика между Postgres и Redis? Какви са принципите на ACID?

Middle+
217

Имали ли сте опит с платформата Hadoop за обработка на големи данни?

Junior — Middle
217

Как данните преминават от клиента към сървъра при HTTP заявка? Опишете всички етапи.

Senior
215
/7