Sobes.tech

What are the main features introduced in the Servlet 3 specification?

Middle
326

Which interface extends the other: Queue extends Deque or Deque extends Queue?

Middle
326

What are the differences between using HashMap with synchronized methods and using ConcurrentHashMap in a multithreaded environment?

326

What is a namespace in XML?

Junior
326

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

Junior — Middle
326

What methods can be used to pass a lambda expression through the Optional class?

Junior — Middle
326

What difficulties can arise when using the Read Committed isolation level in transactions?

Junior — Middle
325

Can you explain how the OAuth 2.0 protocol works and its main components?

Junior — Middle
325

Have you used a centralized log collection system in your projects?

Junior — Middle
325

What is the difference between the Builder design pattern and the Facade design pattern?

Middle
325

What do you know about creating custom JSP tags?

Middle+
325

What are the main difficulties and disadvantages associated with inheritance in Java?

Junior — Middle
325

What methods of integrating a database with a Java application exist?

Junior — Middle
325

What implementations of the Inversion of Control (IoC) principle do you know?

Middle
325

Explain what the abbreviation MDC means in the context of databases or data storage systems.

Junior — Middle
325

What is JWT (JSON Web Token) used for?

Junior
325

Why does the Map collection occupy a unique place in the hierarchy of collections?

Middle
325

How is data integrity ensured when using transactions in Spring together with Hibernate?

Junior — Middle
325

Have you conducted performance evaluations of queries in your system?

Junior — Middle
325

In which cases is it recommended to use the volatile keyword in Java?

Junior — Middle
325
/739