Sobes.tech

Tell us about the last task you successfully completed and describe your approach to it.

Junior — Middle
188

Where else do immutable objects show their advantages?

Middle+
187

What are equals and hashCode? What is the relationship between them?

Senior
186

How do you understand that the code is complete and can be sent for review?

Middle+
186

Do you work with the Linux operating system in your projects?

Junior — Middle
186

Explain the transaction implementation mechanism in Spring Data JPA.

Junior — Middle
183

When should external caching (Redis) be added? What are the criteria?

Middle+
183

What methods ensure safety when writing multithreaded programs?

Middle — Middle+
183

What was the last project or task you successfully solved in your practice?

Junior — Middle
181

What does high workload mean to you?

Middle+
179

How to organize cache for external integration? What are the cache parameters?

Middle+
177

What are the requirements for keys and values in HashMap?

Middle+
177

What situations or tasks at your new job would you like to avoid?

Junior — Middle
176

Tell about your work experience and your last project.

Senior
176

What tools and constructs are used in Java Core to implement asynchronous programming?

Junior — Middle
176

What is the default hash code in HotSpot JVM?

Senior
174

What is the complexity of accessing the first and last elements in an ArrayList?

Middle+
172

How to write a test for Kafka (producer/consumer)?

Middle+
172

Why are hash functions with minimal collisions not used?

Senior
170

How does Spring resolve beans if there are multiple implementations of the same interface?

Senior
169
/5