Sobes.tech

What behavior is ensured by using the volatile keyword in a programming language?

Junior — Middle
328

What are the advantages and disadvantages of using try-with-resources for automatic resource management?

Junior — Middle
328

Can you name the main design patterns used with the Spring Framework?

Junior — Middle
328

Is it possible to extend services through horizontal scaling without significant difficulties?

Middle — Middle+
328

How is the thread pool mechanism implemented and how does it manage task execution?

Junior — Middle
328

What is garbage collection in Java?

Junior
328

How to write a custom (user-defined) exception in Java?

Junior
328

Can you explain what is meant by the term 'buffer' in programming and how it is used?

Junior — Middle
328

What is a Logger in the log4j library?

Junior
328

What variables can lambda expressions in Java access?

Middle
328

What problems can arise from not using transactions in an application?

Middle
328

What factors influence data access speed in SQL?

Middle
328

What does Maven provide when building a project?

Junior
328

Какой тип коллекции лучше выбрать для хранения уникальных элементов в отсортированном порядке?

Junior — Middle
327

In what situations is it recommended to use the CopyOnWriteArrayList data structure in a multithreaded environment?

Junior — Middle
327

Does the keyword volatile guarantee the order of operations in a multithreaded environment and how is it related to the Happens-before model?

Junior — Middle
327

How to merge two different branches in Git?

Junior
327

What makes integration tests less preferable for you?

Junior — Middle
327

Can a value in a column with a FOREIGN KEY constraint be NULL?

Middle
327
/735