Sobes.tech

What are the key differences between gRPC and HTTP protocols in the context of their use for service interaction?

Junior — Middle
191

How to select fields for indexing in a database table?

Junior — Middle
190

Tell us about your experience implementing pagination in projects.

Junior — Middle
188

Explain what the Flyway tool is and how it is used in database management.

Junior — Middle
187

Share your experience using Spring Data JPA in projects.

Junior — Middle
187

Can you tell about your experience using the @Spy annotation in testing?

Junior — Middle
187

Who is usually responsible for code review and evaluation in your team?

Junior — Middle
187

Can you explain what a Specification is in the context of Spring Data JPA?

Junior — Middle
187

How is the selection of a bucket for an added element in a HashMap data structure performed?

Junior — Middle
186

Explain the principle of optimistic locking in data management systems.

Junior — Middle
185

Can you explain the data replication mechanism in Kafka and its role in ensuring system fault tolerance?

Junior — Middle
184

Can you explain what a ThreadLocal variable is in a multithreaded environment?

Junior — Middle
184

How does HashMap behave when adding an element with a null value, if the hashCode method always returns the same number?

Junior — Middle
184

Tell about your experience developing and implementing metrics using Prometheus.

Junior — Middle
183

Tell about the tasks you solved in your previous projects.

Junior — Middle
182

How to implement a class whose properties cannot be changed after creating an object?

Junior — Middle
182

When is it recommended to implement the equals() method in a class?

Junior — Middle
182

How do ConcurrentHashMap and HashMap containers differ in behavior and characteristics?

Junior — Middle
182

Explain the differences between phantom reads and non-repeatable reads in the context of transactions and data isolation.

Junior — Middle
181
/6