Разработчик

Java

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

14 464 вопроса

ВопросSeniorТБанк

Какие подходы применяются при шардировании таблиц/баз данных? Когда лучше использовать каждый?

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

В чём основная проблема выбранной структуры решения Класс Property не поддерживает полиморфизм Поля класса могут быть неинициализированы Метод переноса расчета общей стоимости в классе «Заказ» Не использует механизмы транзакционности Нет исключений при пустом спискеpublic class RealEstateService { private ListingRepository listingRepository; public RealEstateService(ListingRepository listingRepository) { this.listingRepository = listingRepository; } public double calculateTotalCost() { List<Property> properties = listingRepository.getAllListings(); double total = 0; for (Property property : properties) { total += property.getPrice(); } return total; } } class ListingRepository { public List<Property> getAllListings() { return Arrays.asList(new Property(250000), new Property(150000)); } } class Property { private double price; public Property(double price) { this.price = price; } public double getPrice() { return price; } }

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

В чём основная проблема данной реализации - Нет формулировок по объему и результатам - Не хватает обработки ошибок в сфере безопасности - Ошибка в настройке контекста — коллекции пишутся не должным образом. - Прототипный компонент не управляется вручную - Нет рекомендаций с MVC для курсов по управлению

18 просмотров
ВопросMiddle+Клиент ОТП

Расскажите, почему решили выйти на рынок и рассматривать что-то новое для себя?

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

Что стало причиной поиска нового места работы?

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

Чем отличаются HashMap, ConcurrentHashMap и SynchronizedMap?

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

Как ускорить операции изменения данных в таблице с миллионом пользователей, из которых активных только тысяча?

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

Что такое Java Memory Model? Как она влияет на многопоточность?

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

Если readiness проба не проходит, Kafka Listener будет работать или не будет?

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

class User { String name; public int hashCode() { return name.hashCode(); } public boolean equals(Object o) { return o instanceof User u && name.equals(u.name); } } Map<User, String> map = new HashMap<>(); User u = new User(); u.name = "Bob"; map.put(u, "developer"); u.name = "Alice"; System.out.println(map.get(u));

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

Как избежать проблемы с мутабельным ключом в HashMap?

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

Консьюмер DLT был в том же сервисе, что и основной? Зачем его слушать снова и логировать?

18 просмотров
ВопросSeniorЦифровыеПривычки

Как реализовать isPerfectSquare без Math.sqrt? Альтернативные подходы.

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

Клиент видит старый баланс после успешного вывода вчера. В чём может быть причина?

18 просмотров
ВопросMiddleЛоция

Расскажи про Spring Security: цепочка фильтров, SecurityContext, аутентификация JWT.

18 просмотров
ВопросMiddleЛоция

Что такое WebSocket? Для чего используется?

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

Что будешь делать, если задеплоил что-то и всё упало — алармы, непонятно что происходит?

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

В Redis есть два механизма персистентности (RDB и AOF) — смотрел ли в эту сторону для уменьшения окна потерь данных?

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

Расскажите о последнем проекте и используемых технологиях (REST vs async/Kafka)

18 просмотров
ВопросSeniorсолюшин

Что нужно учитывать при создании индекса на большой таблице в продакшене?

18 просмотров