Golang
Что такое Kafka и чем отличается от RabbitMQ?
Что такое consumer group в Kafka?
Есть ли у тебя опыт работы с AI-агентами, RAG-системами или MCP?
Расскажите о сложной межличностной ситуации на работе. Как вы подошли к отношениям и каков был результат?
Расскажите про команду и методологию работы.
Можешь привести пример хэш-функции?
Что произойдёт, если паника возникнет в горутине без defer-recover?
Какими индексами пользуешься в PostgreSQL?
Какие принципы ООП есть и как они реализуются в Go?
Какой GitFlow использовался? Какие подходы были? GitLab self-hosted или что?
Каковы финансовые ожидания? Назови минимум и комфортный уровень.
Что такое SOLID? Перечисли принципы.
Что такое Helm и зачем он нужен? Что там определяется?
Каковы финансовые ожидания? Готов ли рассматривать предложение с учётом премий?
Что делали в сервисе для корректной работы в Kubernetes (Graceful Shutdown, Readiness Probe)?
Как настроить Kafka для 100 инстансов приложения с 10 потоками каждый, чтобы никто не блокировал друг друга?
Есть ли опыт тимлидерства или наставничества?
Что такое строка в Go? Как узнать длину строки в символах и в байтах?
Смоделировать простую банковскую систему: - Таблица `accounts`: - `id`, - `owner_id`, - `currency`, - `created_at`. - Таблица `transactions`: - `id`, - `account_id`, - `amount`, - `created_at`. **Требования:** 1. Написать SQL для создания схемы с нужными ограничениями (NOT NULL, FK, CHECK на ненулевой `amount`). 2. Написать запрос: - получить текущий баланс счёта по `account_id` (сумма amount). 3. Усложнение: поддержать дебет/кредит (двойная запись). Cleanup
Какой подход вы выберете для реализации морфинга и почему?