Sobes.tech

Which command helps optimize queries in PostgreSQL?

Senior
156

What are the types of exceptions in Java? What is a Multi-catch Exception?

Middle
156

Tell me about 2PC and 3PC — how do they differ?

Senior
156

What monitors are used when using the keyword synchronized? Where can it be placed and what monitors are used there?

Senior
156

In what situations and for what purposes is the static keyword used in programming?

Junior — Middle
156

What are Atomic classes and what are they used for?

Senior
156

How does Kafka work with multiple application instances? What is a consumer group, partitions, rebalancing?

Senior
156

What did a typical step in the chain look like?

Senior
156

Tell about design patterns — why they are needed, what groups, examples.

Senior
156

What is Kafka Streams and what is it used for?

Senior
155

What is Kafka and how does it work? How does it differ from traditional message brokers?

Senior
155

What is JPA and Hibernate, and what is the difference?

Senior
155

What is the difference between the @Bean annotation and @Component?

Senior
155

Have other mechanisms for obtaining document status been considered besides polling (e.g., WebSocket or Server-Sent Events)?

Senior
155

What kind of events, from a business process perspective, fall into retry chains and DLT?

Senior
155

Does Kafka topic have FIFO property?

Senior
155

What indexes have you had to use (including covering indexes)?

Senior
155

//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,

Senior
155

What happens during a Stop-the-World pause? Why is thread stopping necessary during garbage collection?

Senior
155

Did all team members participate in the code review process?

Junior — Middle
154
/93