Golang
Можешь поделиться своим опытом внедрения концепции Inversion of Control в проектах?
Объясните назначение оператора WITH в SQL и как его используют при работе с базами данных.
Опиши основные принципы и практики разработки, принятые в твоей последней компании.
Имели ли вы опыт возникновения взаимной блокировки (Deadlock) при работе с многопоточностью?
Какое максимальное количество потоков допускается в одном процессе?
Какое количество микросервисов вы создали самостоятельно в своих проектах?
Использовали ли вы построение графиков для визуализации данных или процессов?
Опишите свой опыт применения механизма sync.Pool для управления объектами в Go.
Как процессор реагирует, если в очереди задач больше не остается ничего для выполнения?
Какое максимальное количество операций допустимо выполнить в рамках одной транзакции?
Какое максимальное количество значений может возвращать функция в языке Go?
Какое максимальное количество горутин можно запустить одновременно без существенных проблем для системы?
Может ли использование Range с каналом привести к бесконечному циклу в программе?
Какие типы нагрузок вам приходилось учитывать в своих проектах?
Объясните, что подразумевается под метаданными в протоколе gRPC и какую роль они выполняют
Опиши структуру базы данных, которая могла бы использоваться для управления информацией о магазине книг
Был ли у вас опыт выявления и устранения проблем с утечками памяти в проектах?
Какой ожидаемый срок после получения предложения о работе до начала работы?
Какое количество типов очередей реализовано в модели GMP?
Бывали ли ситуации, когда вы обращали внимание на стиль оформления кода?