Sobes.tech

Готов ли си да посещаваш офиса веднъж месечно (Москва)?

Senior
АО Национальная система платежных карт
113

Разкажи ми за опита си и текущия си проект

Senior
SSP Soft
113

Какъв проблем може да възникне в производствена среда при многонитен достъп до услугата (няколко REST заявки паралелно)?

Senior
VKVK
113

Разкажи за проекта в МегаФон, с какво се занимаваше?

Senior
01.tech
113

Кои области на паметта съществуват в JVM и за какво отговарят?

Senior
Octo
113

Изберете модел на дизайн за системата за логване (в база данни, текстов файл, чрез заявка)

Middle
СБЕРСБЕР
113

Какви видове шардиране съществуват? Разкажете за основните подходи.

Senior
Ozon ФинтехOzon Финтех
113

Какво е CDC (Заснемане на промените в данните)?

Senior
МВидео/эльдорадо
113

Какво знаете за Garbage Collector в JVM? Какви видове GC има?

Intern
sber tech
113

На какво обръщат внимание при проектирането на база данни? Какви принципи?

Senior
BSS
113

Прочетете кода и подчертайте грешките @Component public class AuthorSearchService { @Autowired private AuthorsRepository authorsRepository; @Autowired private StatisticsRepository statisticsRepository; private AlertRestClient arc = new AlertRestClient(); // В заявката може да има както пълно име, така и част от името, например "Vladimir Panov" или "panov" @Transactional public List<Author> search(String query) { List<Author> authors = authorsRepository.findByNameContainingIgnoreCase(query); Statistics s = statisticsRepository.findById(query).orElse(null); if (s == null) s = new Statistics(query); s.setNumbers(s.getNumbers() + 1); statisticsRepository.save(s); if (s.getNumbers() > 1000 && authors.size() > 1000) { System.out.println("твърде популярно търсене с твърде много данни, изпращане на предупреждение..."); arc.send(query, s.getNumbers(), authors.size()); } return authors; } } @Entity @Data public class Author { @Id @GeneratedValue private Long id; private String name; @OneToMany(mappedBy = "author") private List<Book> books; public Author(String name) { this.name = name; } }

Senior
ТБанк
113

Какви са предимствата и недостатъците на използването на естествени ключове в базите данни?

Junior — Middle
СБЕРСБЕР
113

Обмисляли ли се други механизми за получаване на статуса на документа, освен постоянния полинг (например, WebSocket или Server-Sent Events)?

Senior
Сбербанк
113

Какво се случва, ако забравите да направите mock на метод в тест с Mockito и той бъде извикан в теста?

Senior
Альфа КапиталАльфа Капитал
113

Разкажете за опита си в Java разработката през последните 5-6 години и еволюцията с прилагането на ИИ.

Senior
Альфа-БанкАльфа-Банк
113

Трябва ли да се създаде отделен клас за реализиране на конкретна функция?

Junior — Middle
113

Защо @Async не работи при извикване на методи в рамките на един и същи клас в Spring?

Senior
СБЕРСБЕР
113

Какво се случва, когато правите HTTP заявка от браузъра до получаване на отговор?

Middle+
Клиент ОТП
113

Как беше използван Kafka Streams в проекта?

Middle+
PAYNET
113

Какви инструменти за синхронизация има в Java?

Senior
РТЛабс
113
/726