Golang
Как работают и какие ограничения есть при использовании оператора return в языке Go?
Можешь перечислить основные типы саг в архитектуре микросервисов?
Можешь привести примеры ситуаций, в которых используется приведение типов (Type Assertion) в языке программирования?
Какие существуют альтернативные методы коммуникации между горутинами, помимо использования каналов?
Можешь перечислить типы открытых методов индексирования данных?
Какими методами реализуется взаимодействие между микросервисами в современных приложениях?
Какие методы и инструменты используешь для повышения эффективности выполнения запросов в базах данных?
Какие основные плюсы использования горутин по сравнению с традиционными потоками операционной системы?
Какими методами можно заменить отдельный символ или подстроку внутри строки?
Какие инструменты ты использовал для изучения и оптимизации SQL-запросов в базе данных?
Можешь назвать основные идеи и принципы, лежащие в основе программирования?
Какие отличительные черты использования буферизированных каналов в программировании вы знаете?
Какие методы взаимодействия используются между микросервисами в архитектуре систем?
Можешь перечислить основные структуры данных, используемые в языке Go?
Какие основные объекты или структуры используются в планировщике для управления горутинами?
Какие задачи и сложности помогает преодолеть вертикальное масштабирование системы?
Какое поведение у анонимной функции, объявленной внутри цикла с использованием defer, будет наблюдаться в конце каждого итеративного шага?
Что такое структурированное логирование и какие его преимущества и недостатки?
Какие характерные черты имеют группы потребителей в Kafka и как они устроены?
Что такое денормализация базы данных и каковы ее преимущества и недостатки?