Sobes.tech

How are different types of collections structured and organized in programming languages?

Junior — Middle
341

What is the difference between a Docker image and a running Docker container?

Junior — Middle
341

From the SOLID principles, which is considered the most important and what is it used for?

Junior — Middle
341

How can you undo changes and revert to a previous commit state in git?

Junior — Middle
341

What methods have you used to improve the performance and scalability of relational databases in your projects?

Junior — Middle
341

Have you developed your own classes for error and exception handling in your projects?

Junior — Middle
341

What are atomic data types and what are they used for?

Middle
341

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

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 key aspects do you analyze in the output of the EXPLAIN ANALYZE command to evaluate query performance in a database?

Junior — Middle
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

What is the main idea of Stream API in Java?

Junior
340

What are channels in the context of Java?

Middle
340

What tools or annotations can we use to specify constraints in 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

What type of exception would you use to handle a situation where it is impossible to establish a connection with a microservice in a booking system?

Junior — Middle
340
/732