Java
Има два файла, всеки съдържащи цели числа по редове. С кои алгоритми може да се намери пресечната точка на тези две множества?
Какъв е основният проблем на тази реализация - Некоректно определяне на HTTP статусите с типове изключения - Неправилна настройка на Dependency Injection - Асинхронните слушатели не са задействани - Нестандартна обработка на изключения в обработчика - Некоректна настройка на биновете - @Autowired не се използва за развитие на зависимостта
Какво бихте искали да намерите на новото място?
Кои са реализациите на List и как се различават помежду си?
Spring е рамка или библиотека? Каква е разликата между рамка и библиотека?
Колко паралелни нишки има по подразбиране в parallelStream?
Какви са моделите Saga и Outbox?
Разкажете ни за компанията Colvir — каква е тази компания?
Защо напускате текущата си работа и какво търсите?
За какво е класът Error, е проверяема или непроверяема?
Какво е Spliterator вътре в стрийм? Какво може да прави?
Мислите ли, че story points наистина са полезни или това е просто формалност за мениджърите?
В кои случаи трябва да използвате анотацията @Repository в Spring приложение?
Можете ли да разкажете за своите самостоятелни проекти, по които работите или сте работили?
Дойдоха ли задачи без техническа спецификация? Как постъпвахте в такива случаи?
Разкажи за оптимизацията на GC от твоя реален опит — имало ли е паузи от десетки секунди и как ги оптимизираше?
[име] попита: Разкажи ми за йерархията на изключенията в Java.
Можеш ли да изброиш основните групи типове данни, използвани в Java?
Как беше организирана инфраструктурата? Kubernetes, Docker, CI/CD — разкажи повече.
Можеш ли да изброиш силните си страни като разработчик?