Разработчик

Java

14 464 вопроса · 265 задач

14 464 вопроса

ВопросSeniorOzon Финтех

Что такое транзакции и какие механизмы их обеспечивают в PostgreSQL? Расскажи про уровни изоляции.

13 просмотров
ВопросSeniorСБЕР

Какие есть стратегии доставки сообщений в Kafka и как они реализуются?

13 просмотров
ВопросSeniorСБЕР

Как реализовать параллельные вызовы на Java 17 без виртуальных потоков?

13 просмотров
ВопросSeniorСБЕР

Как реализовать параллельные HTTP-вызовы? Приходит запрос, нужно параллельно вызвать сервис по каждой задаче, дождаться всех ответов и вернуть результат.

13 просмотров
ВопросSeniorСБЕР

Как прочитать конкретный заголовок (например, табельный номер) в контроллере?

13 просмотров
ВопросSeniorАльфа-Банк

Приходилось ли вам самому находить уязвимости? Находили ли какие-нибудь?

13 просмотров
ВопросSeniorАльфа-Банк

Какие основные типы индексов существуют в PostgreSQL?

13 просмотров
ВопросSeniorСБЕР

Чем PostgreSQL отличается от других баз данных?

13 просмотров
ВопросSeniorМВидео/эльдорадо

Если сторонний сервис имеет таймаут 60 секунд, можно ли поставить такой же? Как решить проблему долгого ответа?

13 просмотров
ВопросSeniorРТК ИТ

Какие ещё варианты решения проблемы конкурентных списаний существуют (пессимистичная блокировка, оптимистичная, сериализуемая изоляция)?

13 просмотров
ВопросSeniorСБК ПАРУС

В чём основная проблема данного примера Dockerfile FROM golang:1.16 WORKDIR /app COPY go.mod . COPY go.sum . RUN go mod download COPY . . RUN go build -o crashAnalysis . CMD ["./crashAnalysis"] EXPOSE 9090 - Отсутствует ENV для конфигурации - Отсутствие многоступенчатых билдов - Никогда не удаляются временные файлы - Неоптимальное использование RUN - Порт 8081 не указан в инструкции EXPOSE

13 просмотров
ВопросSeniorСБК ПАРУС

В чём основная проблема данной реализации - Не использует пул соединений для джедаев - Нет резервного копирования данных Redis - Нет внутреннего переключателя проверки - Нет исключений обработки - Некорректно обновляется элемент калибровки - zadd и zscore без проверок ошибок ```java import redis.clients.jedis.Jedis; import java.util.Set; public class WineCellar { private Jedis jedis; public WineCellar() { jedis = new Jedis("localhost", 6379); initializeWines(); } private void initializeWines() { jedis.zadd("wines", 1978, "Chateau Margaux"); jedis.zadd("wines", 1990, "Domaine de la Romanee-Conti"); jedis.zadd("wines", 2005, "Opus One"); } public void updateWineYear(String wine, double newYear) { double oldYear = jedis.zscore("wines", wine); if (oldYear != newYear) { jedis.zadd("wines", oldYear, wine); // Incorrect update } } public Set<String> getWinesByYear(double minYear, double maxYear) { return jedis.zrangeByScore("wines", minYear, maxYear); } public static void main(String[] args) { WineCellar cellar = new WineCellar(); cellar.updateWineYear("Chateau Margaux", 1982); System.out.println(cellar.getWinesByYear(1970, 2000)); } } ```

13 просмотров
ВопросSeniorМагнус Тех

Как бы ты ответила на вопрос: что сделать, чтобы данные были общими для всех объектов класса?

13 просмотров
ВопросSeniorМагнус Тех

Есть ли пожелания по новому месту работы — по хардам, софтам, направлениям?

13 просмотров
ВопросMiddleАльфа-Банк

Насколько тесно работал с Kubernetes? Как настраивали конфиги для сервисов?

13 просмотров
ВопросSeniorИП Ганус Александр Андреевич

Какие знаете очереди для работы с многопоточностью в Java?

13 просмотров
ВопросSeniorТБанк

Есть ли ограничения по индексам? Какие типы индексов существуют (hash, B-tree) и когда их применять?

13 просмотров
ВопросMiddle+Т-Банк

Был ли опыт поддержки проекта в продакшене, разбора инцидентов, мониторинга?

13 просмотров
ВопросSeniorПозитив Технолоджис

Можно ли настроить так, чтобы каждый экземпляр микросервиса вычитывал все сообщения из топика? И как распределить обработку между подами в Kubernetes?

13 просмотров
ВопросSeniorТ-Банк

Какие ещё проблемы есть в коде? (SecurityContextHolder, персональные данные, финансовые расчёты)

13 просмотров