Опишите, как происходит управление памятью в JVM и какие проблемы могут возникнуть при неправильной настройке параметров памяти для крупного backend-приложения?
Кто занимался разработкой микросервисов с нуля до прода?
Помимо индексов, на что ещё обращаешь внимание при оптимизации запросов?
Плюсы и минусы JPA vs JDBC?
Знаком ли ты с технологиями Web3 и криптой?
Что такое Spring Boot стартеры? Чем отличаются от обычных библиотек? Что такое автоконфигурация?
Насколько глубоко ты работал с Kafka? Оцени по пятибалльной шкале или перечисли, что делал.
Есть ли вещи, которые совсем не хотелось бы видеть в компании?
Что именно вы делали с сообщениями (процессинг)? Насколько тяжеловесной была обработка?
Какую стратегию вытеснения (eviction policy) поставить в Redis для хранения отложенных нотификаций?
Как ты работаешь с базами данных? Были ли интересные задачи?
Какие операции нежелательны на большой таблице с десятками миллионов записей? Как оптимизировать получение COUNT товаров в акции из очень большой таблицы?
HashMap vs TreeMap: отличия, сложность операций, когда использовать?
Что такое virtual nodes (vnodes) в Cassandra и как работают транзакции?
Перечисли уровни изоляции транзакций и в общих чертах объясни, для чего они нужны
Какой вывод вы сделали из ситуации с дублями начислений?
Есть ли опыт постановки задач junior разработчикам и контроля сроков?
Был ли опыт лидерства?
В чем основная проблема данной реализации композитного типа на базе данных TIMESTAMP без часового пояса Ошибка в синтаксисе! NULL в коде Отсутствие CTE читаемость Проблемы с переносимостью из-за SERIAL «TICKET_TYPE» не был объявлен в базе данных Не последнее значение на уровне INTEGER
Что за операция производится с hashCode перед определением бакета (побитовый сдвиг)?