Sobes.tech

Code Review: find problems in the Order class code calculating delivery cost.

Senior
208

What is offset in Kafka? How does the offset happen? When to use manual commit vs automatic?

Senior
197

If you have two beans, how do you choose one by default?

Middle+
191

What is the difference between WHERE and HAVING?

Middle+
181

What types of indexes exist in databases?

Senior
178

Implement the Strategy pattern for calculating delivery costs and a service for its application.

Senior
175

How is dependency injection recommended in Spring?

Middle+
173

Besides indexes, what else do you pay attention to when optimizing queries?

Senior
173

Do you have experience rewriting legacy products?

Senior
172

What is the difference between EntityGraph and Join Fetch?

Middle+
172

Is there a constructor in an abstract class?

Middle+
171

How to configure producer and consumer interaction in Kafka if the consumer service is replicated on 3 instances and updates product prices? How to avoid race conditions?

Senior
165

How to re-read a message from Kafka?

Middle+
158

What is the disadvantage of using material code as a partition key in Kafka?

Senior
154

What operations are undesirable on a large table with tens of millions of records? How to optimize getting the COUNT of products on sale from a very large table?

Senior
153

How to organize data transfer from three microservices (products, prices, orders) in a microservice architecture?

Senior
153

How to handle invalid messages in Kafka?

Middle+
150

What is the difference between soft and hard references?

Middle+
140

How do you use OpenAPI?

Senior
138

Tell about your work experience

Senior
135
/2