Что происходит при объединении строк в Go?
Какие разновидности каналов используются в языке Go для коммуникации между горутинами?
В каком порядке выполняются отложенные функции (defer) в Go?
Возможны ли случаи, когда перебор по срезу будет быстрее, чем перебор по отображению?
Сколько байт занимает пустая строка?
Сколько значений можно возвращать из функции?
Как тесты и методология TDD влияют на организацию кода?
Какие алгоритмы балансировки нагрузки вы знаете?
Какие способы общения между процессами ты знаешь?
В чем разница между предложениями WHERE и HAVING в SQL?
Для чего используются индексы в базах данных?
Как работать со слайсами в Go?
Можно ли изменить определённый символ в строке?
Как создать индекс в базе данных?
Что такое замыкание (closure) в Go и каков принцип его работы?
Расскажи о паттерне Фабрика (Factory).
Какие существуют виды индексов в PostgreSQL?
Опишите преимущества и недостатки монолитной архитектуры.
Как ты можешь определить, что организация кода является плохой?
Какие виды индексов вы знаете?