Sobes.tech

Why did you choose UUID for taskId instead of Long/BigInt?

Senior
136

Was the status model common to the entire system or only within a certain number of services?

Middle+
136

What dependency injection methods exist in Spring?

Senior
136

How to read a large CSV file (1GB+)? How to parse and solve the line break problem at chunk boundaries?

Senior
136

What happens if there are fewer partitions than consumers?

Senior
136

Table home_codes ID | code 10 | 123 20 | 456 30 | 456 35 | 999 40 | 777 45 | 999

Senior
136

To which objects can you refer inside a lambda?

Senior
136

How was the interaction divided — what went through Kafka, and what was direct?

Senior
136

What types of indexes were used? Were there any negative costs associated with the indexes?

Senior
136

How to block threads or synchronize them in Java?

Senior
136

What types of NoSQL databases exist and when should they be used?

Senior
136

What principle was used to configure alerts?

Senior
136

Do you consider your service high-load? Can you explain with numbers?

Senior
135

Tell us about JVM memory: what does it consist of and how is it cleaned?

Senior
135

What types of relationships in Hibernate do you know and how to describe them? What entity states exist?

Senior
135

//Given an array of numbers where all numbers except one have a pair, //find the number that appears only once // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr){ Map<Integer, Integer> freq = new HashMap<>(); for (int i : arr){ freq.merge(i, 1, Integer::sum); } return freq.entrySet().stream() .filter(e -> e.getValue() == 1) .findFirst().get().getKey() .orElseThrow( () -> new NoSuchElementException("no unique elements") ); }

Senior
135

How do you see your role in a team? What is important to you in teamwork?

Senior
135

Tell about the hierarchy of collections in Java.

Middle
135

What is the difference between the @Bean annotation and @Component? When should you use one over the other?

Senior
135

Are you familiar with reactive systems and the principles of reactive programming?

Senior
135
/93