Golang
Какие процессы запускаются после того, как код отправлен в реестр сервисов?
Какие действия выполняются при добавлении доменной зоны в поисковый запрос?
Каково отличие между горутиной и потоками с точки зрения выполнения и производительности?
Как вы подходите к изучению и решению новой задачи?
Можете объяснить, для чего используется функция len для среза в Go и как она работает?
Почему стоит применять sync.Map в сценариях с большим количеством операций чтения и редким обновлением данных?
Какие характерные черты имеют группы потребителей в Kafka и как они устроены?
В чем преимущества использования потоков вместо создания отдельных процессов?
Какое назначение у примитива Union Loop в программировании и зачем он используется?
Расскажите о вашем опыте работы с поддержкой и сопровождением промышленных проектов
Какие методы масштабирования систем тебе известны?
Какой тип индекса PostgreSQL применяется по умолчанию в базовых сценариях работы с данными?
Можете привести пример сценария, где используется буферизированный канал для передачи данных?
Объясните, что такое рекурсивные Common Table Expressions (CTE) и как они используются в SQL-запросах
Допустимо ли передача сегментов среза (slice) в отдельные горутины для параллельной обработки?
В каких случаях применение кэширования может привести к негативным последствиям или уменьшить эффективность системы?
Каким образом реализована параллельность и конкуренция в языке Go?
Какая роль у прокси-генератора нагрузки в архитектуре распределённых систем?
Каким образом финальный код был внедрен в продуктивную среду в вашем последнем проекте?
Расскажите о вашем опыте разработки и архитектурного проектирования микросервисных решений