Техническое собеседование
- Чем понравился Go?
- Слабые места Go
- Чем занимается планировщик в го?
- Какие есть инструменты синхронизации?
- Особенности работы с каналами
- Что такое sync.Pool
- Как принято обрабатывать ошибки в Go?
- Расскажи про массивы и слайсы
- Расскажи про мапу
- Как понять что интерфейс реализован той или иной структурой?
- Где обьявлять интерфейсы?
- Какого типа данных не хватает в Go?
- Зачем нужна папка internal?
- Есть ли лок фри структуры данных в Go?
- Какие есть способы делать dependency injection?
- Расскажи про логгеры
- Какой любимый линтер?
- Расскажи про orm
- В чем разница между grpc и Open API?
- Расскажи про json сериализацию
- Приложение тормозит, что будем делать?