Sobes.tech

Are there any questions about the vacancy or working conditions?

Senior
ОТП БанкОТП Банк
98

How does Postgres implement ACID principles by default?

Senior
Octo
98

What are your red flags — what would you definitely not want to work with?

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

Does the save() method in JPA repository create a new entity or update an existing one?

Senior
ки системы
98

What is DLT?

Senior
атон
98

How to implement the Strategy pattern for dynamically selecting a service based on entity type in Spring (coding task)?

Senior
СБЕРСБЕР
98

What have you become better at over the last year? What interesting things have you tried or learned?

Middle
Ecom
98

How did you ensure guaranteed message delivery?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
98

If an entity is loaded with one request and we call a method to get a related entity — how many total requests will be made?

Senior
ки системы
98

class AlternatingPrinter { public static void main(String[] args) { AlternatingPrinter printer = new AlternatingPrinter(); Thread numberThread = new Thread(printer::printNumbers); Thread letterThread = new Thread(printer::printLetters); numberThread.start(); letterThread.start(); } public void printNumbers() { for (int i = 1; i <= 26; i++) { System.out.print(i + " "); } } public void printLetters() { for (char c = 'A'; c <= 'Z'; c++) { System.out.print(c + " "); } } } Предположим, у вас есть два потока. Один из них выводит (1,2,3...), а другой — (A,B,C...). Как обеспечить их выполнение в чередующейся последовательности (1,A,2,B...)?

Senior
СБК ПАРУС
98

What does test quality mean? Please tell us more.

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

In which thread is the event loop created?

Senior
прайм пейментс
98

Have you ever used window functions in PostgreSQL?

Middle+
луция
98

What are Kotlin Rich Errors and how do they differ from exceptions?

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

How to implement caching of reference books from a database in a Java application considering multithreading?

Middle
Финансовые платформы
98

What is a Saga and why is it needed?

Senior
СБЕРСБЕР
98

In what cases are default @Transactional settings insufficient?

Middle+
ИннотехИннотех
98

What architectural decisions did you personally make on the last project?

Senior
aiins
98

Situational question: the product team wants to implement integration via db-link with direct SELECTs instead of a normal adapter. What are your actions?

Senior
Урбир
98

What work format do you consider and from which city do you plan to work?

Junior
ИП Ганус Александр Андреевич
98
/727