Sobes.tech

Имаш ли въпроси към мен?

Middle+
Цифровая лабаратория
101

Какво е вашето отношение към изкуствения интелект в разработката? Използвате ли AI инструменти?

Senior
ScaleApps
101

С кои бази данни работихте? Защо избрахте PostgreSQL?

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

Избройте видовете межсервисно взаимодействие.

Senior
Технократия
101

Какво може да се използва за атомарно увеличение вместо volatile?

Senior
ИП Ганус Александр Андреевич
101

Как настроихте логиката за четене от Dead Letter Queue и къде се извършва ack (ръчно потвърждение)?

Senior
СБЕРСБЕР
101

Може ли да се оцени производителността на заявка без да се изпълнява?

Senior
Позитив Технолоджис
101

Защо решихте да смените работното място?

Senior
СБЕРСБЕР
101

Разкажи за себе си, с какво се занимаваше през последните 2-3 години?

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

Как работи CI/CD тръбопроводът?

Senior
ИП Ганус Александр Андреевич
101

-- Структурата на таблиците 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

Senior
СБЕРСБЕР
101

Кога се създава AOP-прокси в жизнения цикъл на бина?

Senior
СБК ПАРУС
101

Кой инструмент да използвате за натоварване на микросервиз?

Senior
СБЕРСБЕР
101

[име] попита: Как да проектирам броя на партициите за ново приложение с натоварване 3000 съобщения в минута?

Senior
сербская компания
101

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

Senior
СБЕРСБЕР
101

Каква е разликата между интерфейсите и абстрактните класове в Java (от Java 8)?

Middle+
луция
101

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

Senior
солюшин
101

```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()); } } }

Senior
СБЕРСБЕР
101

Каква е разликата между оркестрация и хореография?

Senior
ИП Ганус Александр Андреевич
101

Защо реши да търсиш ново място и какво искаш да намериш?

Middle
waysbits
101
/726