Sobes.tech

How does changing the value of a key affect the operation of a Map data structure?

Junior — Middle
341

Is it sufficient to declare a class as final, hide fields with private, and avoid setters to achieve immutability of an object after its initialization?

Junior — Middle
341

Can an interface contain a constructor?

Junior
341

Is it possible to make the main program thread a daemon?

Middle
341

What is the role of the Object class in Java?

Junior
341

Which data structure provides maximum speed for the Command pattern, and what can it be replaced with?

Middle+
340

How do you participate in the process of developing new features and solutions in your current project?

Junior — Middle
340

Do you use the Command pattern in your work?

Middle+
340

Which build tool do you use: Maven or Gradle?

Junior
340

What is the main idea of Stream API in Java?

Junior
340

What are channels in the context of Java?

Middle
340

Does caching work only with databases?

Junior
340

How to distinguish between synchronous and asynchronous data transfer in systems, and how do they differ?

Junior — Middle
340

Where and for what is the abstract modifier used?

Junior
340

What parameters make up the quality and assessment of integration interactions?

Senior
340

What is the purpose of the PushbackInputStream class in Java?

Middle
340

What is the difference between a stack and a queue?

Intern
340

What is the difference between finalize and finally in resource and exception handling?

Junior — Middle
340

What is Spring Data Repository?

Middle
340

What is the significance of using polymorphism in object-oriented programming?

Junior — Middle
340
/732