Golang
Какие компоненты HTTP-запроса передаются в зашифрованном виде при использовании HTTPS?
Каким образом можно корректно остановить группу параллельных задач (горутин) в Go?
Какими способами осуществляется контроль и координация работы goroutine в Go?
Что такое Data Race и Race Condition? В чём разница?
Какие инструменты ты использовал для изучения и оптимизации SQL-запросов в базе данных?
Имели ли вы опыт работы с принципами и структурой чистой архитектуры в проектах?
Деструктивны ли операции с атомарными переменными с точки зрения блокировок?
Какими методами можно определить, когда следует создавать индекс в базе данных?
Как различаются понятия длины и емкости среза в языке программирования?
У вас был монолит, который переписывали на микросервисную архитектуру — ты в этом участвовал?
Могли бы вы описать принцип работы механизма автоматического управления памятью в системе?
Каким образом происходит внедрение вредоносных SQL-запросов в приложение и каким образом системы защищаются от этого вида уязвимости?
Можешь ли ты перечислить основные виды очередей, используемые в RabbitMQ?
Приходилось ли ранее сталкиваться с продуктами компании? Кто-то из знакомых, может быть, работает?
В каком месте в коде происходят объявления переменных внутри функции?
Как часто вы сталкивались с конфликтами при объединении веток и как обычно их решали?
Разрешено ли отправлять данные в канал, который не открыт для чтения и записи?
Опишите структуру и организацию команды в вашей предыдущей компании.
Когда стоит прокидывать контекст в БД в ExecContext, а когда не стоит?
Какие основные отличия между базой данных и простым файлом для хранения данных?