Golang
Можете привести пример методов работы с каналами без использования горутин?
Можешь привести ситуации, в которых использование денормализации базы данных оправдано и выгодно?
Можешь привести последние книги, которые ты прочитал и считаешь важными?
Какие основные паттерны применяются при проектировании микросервисной архитектуры?
Бывали ли ситуации, когда вы использовали неблокирый режим сокетных соединений?
Почему для синхронизации в Go предпочтительнее использовать встроенные механизмы, а не системные мьютексы операционной системы?
В чем преимущества использования горутин по сравнению с системными потоками для повышения производительности приложений?
Объясните, почему в Golang дважды сравнивание переменной с значением nil может дать результат False для различных переменных с одинаковым значением nil
По каким причинам может возникнуть ситуация, когда данные не удаётся извлечь из базы данных?
Какое приблизительное количество сравнений или шагов выполнит алгоритм, работающий за логарифмическое время, при обработке 100 элементов?
Какие критерии позволяют понять, что ваш код обладает хорошей масштабируемостью и поддерживаемостью?
Какие недостатки возникают при преобразовании строки в срез байтов в языках программирования?
Создавали ли вы функции или хранимые процедуры внутри базы данных?
Каким образом можно разделить архитектуру системы, хранящей состояние, чтобы обеспечить её масштабируемость и устойчивость?
Как определяется эффективность поиска в несбалансированном дереве данных?
Можно ли применять массив в качестве ключевого элемента в структуре данных map?
Какими техническими навыками обладает инженер для разработки и сопровождения микросервисной архитектуры?
Можно ли внутри функции получить доступ к переменной, объявленной как приватная внутри этой же функции?
Можете ли вы рассказать о учебных проектах, которые вы реализовали?
Имел ли опыт работы с типом данных jsonb в базе данных?