Golang
В коя реплика е възможно извършването на четене на големи обеми данни?
Какви типове данни са подходящи за използване като ключ в структурата данни Map?
Можете ли да обясните механизма на функциониране на планировщика на задачи в операционната система?
Можете ли да обясните вътрешната структура и работата на хеш таблица?
Имали ли сте опит в решаването на сложни задачи, свързани с използването на Go Modules във вашите проекти?
Кои инструменти или библиотеки за автоматично тестване предпочитате да използвате в работата си?
Кои протоколи за пренос на данни използвахте за взаимодействие с клиентската част на приложението?
Осигурява ли механизмът Mutex строг ред за нишките при достъп до споделените ресурси за четене и писане?
Как осигурявахте тестови среди и инфраструктура на предишното си работно място?
Каква е разликата между карта с нулева стойност и слайс, който съдържа нулева стойност?
Каква архитектура на сървъра се използва във вашите проекти?
Какъв тип данни се използва за съхранение на стек в горутин: статичен или динамичен?
Каква е разликата между статичната и динамичната типизация в езика Go?
Разкажете ни за вашия опит в подкрепата и поддръжката на индустриални проекти
/* Има поръчки, които в процеса на жизнения си цикъл преминават през различни статуси. Трябва да се реализира слой за работа с базата данни: - Запазване на историята на статусите на поръчката - Вземане предвид на партиционирането В бъдеще, извън рамките на текущата задача, ще бъдат реализирани други методи: получаване на статусите по време, пълна история на поръчката и др. */
Имали ли сте опит с използването на индексиране в MongoDB за оптимизиране на заявки?
Какви действия извършихте в базата данни в рамките на задачите си?
Кога и защо стойността на връщане се съхранява в стека, а кога в купчината?
Как запазва потребителят в Kafka позицията си в потока от данни?
Можеш ли да пренапишеш кода, като промениш първия символ на низа чрез срез на руни или байтове?