Golang
Можешь перечислить встроенные типы данных, доступные в языке Go?
Какими способами осуществляется контроль и координация работы goroutine в Go?
Каким образом можно удалить элемент из среза в языке программирования?
Что вы можете рассказать о своем опыте интеграции различных систем или сервисов?
Можете объяснить, как реализована синхронизация с помощью Wait Group в Go?
Объясните механизм взаимодействия функций panic, defer и recover в языке программирования Go.
Можете объяснить, что происходит внутри операционной системы при вызове системных вызовов?
Можете рассказать о процессе тестирования, который вы применяли в своем последнем проекте?
Какие отличия существуют между контейнеризацией, реализуемой с помощью Docker, и традиционной виртуализацией?
В чем заключается связь между пустым интерфейсом и обычным интерфейсом в программировании?
Какое назначение и роль у папки 'cmd' в структуре вашего проекта?
Можете объяснить, как в программировании реализована структура строки и из чего она состоит?
Можете объяснить принцип работы уровня изоляции транзакций Repeatable Read в базах данных?
Кому ты обычно сообщаешь о своих решениях и получаешь одобрение?
Допустимо ли передача сегментов среза (slice) в отдельные горутины для параллельной обработки?
Почему в компьютерных сетях используются различные уровни для организации передачи данных?
Объясните механизм поиска элемента в бинарном дереве и каким образом осуществляется его обход
На каком этапе и что именно рекомендуется проверять в первую очередь при разработке приложения согласно принципам DDD?
Каким образом осуществляется вставка элементов в динамический массив (слайс) в языке программирования?
Можно ли объявить массив, присвоив его через переменную?