Какое свойство транзакции позволяет обеспечить её либо полное выполнение, либо полное откат к исходному состоянию?
Имели ли вы опыт работы с сокетами для сетевого взаимодействия?
Какое максимальное количество одновременно работающих горутин допустимо в вашем приложении?
Объясните концепцию пустого интерфейса и в каких случаях его используют
Можно ли реализовать быстрый поиск по полям с неструктурированными данными?
Каким образом в языке Go осуществляется механизм наследования и какая его реализация?
Какие отличия существуют между протоколами HTTP 1.0 и HTTP 2.0 с точки зрения их архитектуры и производительности?
Каким образом осуществляется перевод горутины в состояние блокировки в Go?
Можно объяснить принцип работы LRU-кеша и в каких ситуациях он применяется?
Имели ли вы опыт работы с протоколом HTTP?
Можно ли обеспечить автоматическое освобождение памяти, выделенной в стеке?
Какое максимальное количество элементов может содержать один Bucket в реализации hash map?
Можете ли вы объяснить, что подразумевается под инструментом Линтер в контексте разработки кода?
Можете описать команды Redis, которые вы применяли в своей практике?
Каким образом можно подключить механизм логирования к вашему приложению?
Расскажи, проходил ли ты предварительную подготовку или предпродажную подготовку в своей предыдущей роли?
При каких условиях возникает блокировка при использовании буферизированного канала в системе передачи данных?
Возможна ли реализация системы авторизации без проверки личности пользователя?
Можете объяснить, что означает ситуация, когда потоки или горутины в Go остаются блокированными из-за недостаточного доступа к ресурсам, и как это связано с понятием Starvation?
Можешь ли ты назвать основные сетевые протоколы, с которыми сталкивался?