Embedded / IoT
Почему ушёл из [компания]?
Hikari Pool с 10 коннектами, под нагрузкой получили 'connections not available'. Что делать?
Использовал ли профайлеры при разработке? Какими пользовался, что делал?
Каким образом была сформулирована задача, в рамках которой ты производил оптимизацию?
Какие объемы данных попадали в ClickHouse? Откуда? Сколько RPS было на чтение и на запись, в том числе в батчах?
Какие способы внедрения зависимостей есть в Spring? Какой предпочтительный?
Реализуйте highload RPC ручку /weather с нагрузкой 10k RPS, где функция aiWeatherForecast() работает ~1 секунду
Вопросы кандидата к интервьюеру: как устроен процесс code review и что такое GraphQL Mesh в вашем проекте?
Таблица PERSON ID NAME 1 alice 2 john 3 bill 4 mike 5 sara 6 helen 7 steven 8 garry 9 kile 10 liza Таблица PHONE ID PERSON_ID NUMBER [phone] select NAME, NUMBER from PERSON p left join PHONE ph on p.ID=ph.PERSON_ID
Как выполнить одинаковый код после инициализации для всех бинов, реализующих определённый интерфейс, не дублируя @PostConstruct в каждом?
Как оптимизировал PostgreSQL? Что делать с медленным SELECT-запросом?
Подскажи, у тебя в команде работает 6 Go-разработчиков, 2 фронта, 2 QA, PM, да?
Расскажите о задаче с многопоточностью: какую проблему решали и как?
В чём отличие Dependency Injection от Dependency Inversion?
Что такое java.lang.Error? Чем отличается от Exception?
Какие виды сборщиков мусора есть в Java?
Писали ли кастомные Spring Boot Starters или Auto-configuration? В чём разница между Starter и Auto-configuration?
Что такое Transactional Outbox паттерн?
Если Kafka упала, что происходит с отправкой событий?
Как ускорить вставку 100 миллиардов записей в БД? Сейчас: цикл с generate + insert + commit на каждую строку.