Java
[име] попита: Разкажи ми за йерархията на изключенията в Java.
С какво бяха свързани таймаутите при взаимодействие с [система/услуга] и как го решихте?
Какви са входните параметри на метода defineClass?
Как се фиксират системните изисквания — само в задачите, а аналитикът ги описва?
Преобразуване на списък с обекти с полета k и value в Map чрез Stream API, така че данните да не се загубят (k може да се повтаря)
Как работи Spring Security?
Има таблица с 100 милиона записа. Трябва да изберете всички записи, където value > 100. Какви препоръки имате за минимизиране на времето за изпълнение на заявката?
Нарушава ли се някакъв модел, ако се предоставя достъп до базата данни на различни приложения?
[име] попита: Какви са вашите очаквания за заплата?
Работили ли сте някога с лениво зареждане (Lazy Loading)? Какво е и как се използва?
Какво имате предвид под смесен подход?
Как да настроите AI coding агент (например, чрез MD файлове)?
Разкажи за Stream API: типове операции, разлика между map и flatMap
таблица студент id PK име faculty_id таблица факултет id PK име ИЗБЕРЕТЕ f.име, брояч(*) ОТ факултет f ПРИСЪЕДИНИ студент s ON s.faculty_id = f.id ГРУПИРАНЕ ПО f.id, f.име ГРУПИРАНЕ ПО /*f.id,*/ f.име ГРУПИРАНЕ ПО f.id/*, f.име*/
Какви са функционалните интерфейси? Кои познаваш? Какво приемат и какво връщат?
Настроихте ли Kafka Producer? Какви настройки знаете?
Какво е Java Memory Model? Как влияе на многопоточността?
Какви модели реализира Stream API?
Как да управляваме транзакции в Java код? Как се прави това чрез JDBC?
Имали ли сте опит с нестандартен клас WeakReference (или подобен)?