Golang
В каких случаях целесообразно использовать протокол UDP вместо TCP?
Как в языке Go реализована модель работы с конкурентностью и синхронизацией?
Что случается, если устройство не получило ответ в процессе TCP-соединения?
Какова роль и предназначение consumer group в Apache Kafka?
Как происходит распределение четырех горутин по четырем процессорным ядрам при их запуске?
Можете описать механизм работы сборщика мусора в языке Go?
Каким образом осуществляется управление исключениями и ошибки в вашем приложении?
Что побудило вас выбрать язык программирования Go для своих проектов?
Каким образом реализована операция select в языке Go и как она работает с каналами?
Какая роль у системного вызова SELECT в процессе взаимодействия с файловой системой и как он используется для мониторинга ввода-вывода?
Можете объяснить, что представляет собой тип rune в языке программирования Go?
Каким образом правильно реализовать безопасное завершение работы системы без потери данных и с минимальным временем простоя?
Какое ваше мнение о использовании дженериков в программировании?
Использовали ли вы инструмент Explain и в каких случаях он применяется?
Как работает механизм чтения данных из закрытого канала и что происходит в этот момент?
Каким образом ты выявляешь потенциальные узкие места в архитектуре проекта?
Какие шаги необходимо предпринять для деплоймента кода в рабочую среду?
Каким образом реализовать обработку большого объема запросов на чтение к базе данных для обеспечения эффективности и отказоустойчивости?
Обеспечивает ли класс Map безопасность при использовании в многопоточной среде?
Какими способами можно обнаружить условие гонки данных в многопоточной среде?