Java
Имаш ли въпроси към мен?
Какво е вашето отношение към изкуствения интелект в разработката? Използвате ли AI инструменти?
С кои бази данни работихте? Защо избрахте PostgreSQL?
Избройте видовете межсервисно взаимодействие.
Какво може да се използва за атомарно увеличение вместо volatile?
Как настроихте логиката за четене от Dead Letter Queue и къде се извършва ack (ръчно потвърждение)?
Може ли да се оцени производителността на заявка без да се изпълнява?
Защо решихте да смените работното място?
Разкажи за себе си, с какво се занимаваше през последните 2-3 години?
Как работи CI/CD тръбопроводът?
-- Структурата на таблиците Employee id (PK) name salary dep_id (FK department.id) Department id (PK) name -- напишете заявка, която ще върне списък с имената на всички отдели с максималната заплата във всеки отдел select d.name, MAX(e.salary) from Department d left join Employee e on e.dep_id = d.id group by d.name
Кога се създава AOP-прокси в жизнения цикъл на бина?
Кой инструмент да използвате за натоварване на микросервиз?
[име] попита: Как да проектирам броя на партициите за ново приложение с натоварване 3000 съобщения в минута?
Как да се защитите от дублиращи се съобщения в Kafka (идемпотентност)?
Каква е разликата между интерфейсите и абстрактните класове в Java (от Java 8)?
Какво трябва да се има предвид при създаването на индекс върху голяма таблица в продукция?
```java import java.util.Iterator; import java.util.List; import java.util.concurrent.CopyOnWriteArrayList; public class Arrays2Test { public static void main(String[] args) { List<Integer> list = new CopyOnWriteArrayList<>(List.of(1, 2, 3)); Iterator<Integer> it1 = list.iterator(); list.add(4); Iterator<Integer> it2 = list.iterator(); while (it1.hasNext()) { System.out.println(it1.next()); } System.out.println("****"); while (it2.hasNext()) { System.out.println(it2.next()); } } }
Каква е разликата между оркестрация и хореография?
Защо реши да търсиш ново място и какво искаш да намериш?