Java
Are there any questions about the vacancy or working conditions?
How does Postgres implement ACID principles by default?
What are your red flags — what would you definitely not want to work with?
Does the save() method in JPA repository create a new entity or update an existing one?
What is DLT?
How to implement the Strategy pattern for dynamically selecting a service based on entity type in Spring (coding task)?
What have you become better at over the last year? What interesting things have you tried or learned?
How did you ensure guaranteed message delivery?
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?
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...)?
What does test quality mean? Please tell us more.
In which thread is the event loop created?
Have you ever used window functions in PostgreSQL?
What are Kotlin Rich Errors and how do they differ from exceptions?
How to implement caching of reference books from a database in a Java application considering multithreading?
What is a Saga and why is it needed?
In what cases are default @Transactional settings insufficient?
What architectural decisions did you personally make on the last project?
Situational question: the product team wants to implement integration via db-link with direct SELECTs instead of a normal adapter. What are your actions?
What work format do you consider and from which city do you plan to work?