Golang
Можете объяснить, что такое пессимистическая блокировка и в чем её отличие от оптимистичной?
У вас есть практический опыт разработки архитектурных решений для сложных систем?
Какое назначение у утилиты pickup в процессе разработки?
Объясните концепцию Stateless в контексте разработки серверных приложений и сервисов.
Создавали ли вы миграции для базы данных в своих проектах?
Как часто вы сталкивались с конфликтами при объединении веток и как обычно их решали?
Могли бы вы объяснить, что подразумевается под термином offset в программировании или системах данных?
Какие данные и каким образом размещаются в стеке при выполнении программы?
Почему важно учитывать емкость слайсов в работе с массивами в Go?
Какой опыт у вас есть в работе с разными видами нагрузок на базы данных?
Бывали ли ситуации, когда вы использовали неблокирый режим сокетных соединений?
Что делает каналы в языке программирования безопасными для потоков и как это достигается?
Какое число раз необходимо закрывать канал в Go, чтобы избежать ошибок?
Каким образом осуществляется создание и поддержание связей между ключами и значениями в структуре данных Map?
Что вызывает коллизии при сохранении нескольких элементов в один бакет хэш-таблицы Map?
Использовали ли вы инструмент Make для автоматизации задач в своей практике?