Список вопросов для собеседований на Go разработчика
-
Что такое fan-in и fan-out паттерны в Go и где они применяются
Конкурентность | Tech
-
Что такое утечка горутин (goroutine leak)
Конкурентность | Tech
-
Что происходит с горутиной, работающей с синхронными системными вызовами
Конкурентность | Tech
-
Что происходит при записи в канал из двух горутин одновременно
Конкурентность | Tech
-
Что будет с горутиной, если попытаться записать значение в заполненный буфер
Конкурентность | Tech
-
При каких условиях одна горутина уступает место другой
Конкурентность | Tech
-
На уровне чего создается горутина
Конкурентность | Tech
-
Можно ли не указывать размер канала при его создании
Конкурентность | Tech
-
Можно ли использовать Range для каналов
Конкурентность | Tech
-
Consistency models
GO: Архитектура | Tech
-
Можно ли вручную определить порядок исполнения горутин в Select
Конкурентность | Tech
-
Как узнать, какая горутина дает утечку памяти
Конкурентность | Tech
-
Всегда ли создаётся структура под созданную горутину
Конкурентность | Tech
-
Что произойдет, если писать в канал после закрытия
Конкурентность | Tech
-
Типовые паттерны архитектурной защиты
GO: Архитектура | Tech
-
Что будет при записи в Nil канал
Конкурентность | Tech
-
Какие есть типы каналов в Go
Конкурентность | Tech
-
В чем разница между шардированием и репликацией
GO: Архитектура | Tech
-
Какая часть HTTP запроса шифруется
Web | Tech
-
Какие запросы лежат в основе REST API
Web | Tech
-
Какие знаешь стандартные статус коды ответа http
Web | Tech
-
Что можно использовать для связи между микросервисами, кроме gRPC
Web | Tech
-
Что отправляется в заголовках HTTP запроса
Web | Tech
-
Что такое HTTP Server в Go
Web | Tech
-
За счет чего Protobuf быстрее JSON
Web | Tech
-
Какая структура данных схожа с JSON в Go
Web | Tech
-
Чем отличается PUT от PATCH
Web | Tech
-
Как устроен HTTP/2
Web | Tech
-
Как реализовать timeout и cancellation в gRPC
Web | Tech
-
Как устроен streaming в gRPC
Web | Tech
-
Как выглядит HTTP сообщение
Web | Tech
-
Как в HTTP определяется длина запроса
Web | Tech
-
Каким образом аргументы передаются в функцию по умолчанию в Go
Go: язык (общее) | Tech
-
Какой порядок вызовов отложенных функций в Go
Go: язык (общее) | Tech
-
Что такое shadowing, почему оно опасно и как Go это регулирует
Go: язык (общее) | Tech
-
Что является областью видимости в Go
Go: язык (общее) | Tech
-
Чем отличается var x int от x := something
Go: язык (общее) | Tech
-
Что такое “zero value” и почему в Go отсутствуют неинициализированные переменные
Go: язык (общее) | Tech
-
Зачем нужна функция init() и какие у неё ограничения
Go: язык (общее) | Tech
-
Для чего используется оператор * в Go
Go: язык (общее) | Tech
Всего записей: 290