Sobes.tech

In what situations is it recommended to use the volatile keyword in Java?

Junior — Middle
270

Can you explain what WSDL is and why it is used in web services?

Junior — Middle
270

Can you explain the purpose and principle of the EXPLAIN statement in databases?

Junior — Middle
270

How is access time to an element by index in ArrayList determined?

Junior — Middle
270

What are the disadvantages or difficulties in string concatenation in programming?

Junior — Middle
270

What steps would you start with to integrate a new module into an existing project?

Junior — Middle
270

What are the advantages and disadvantages of simply using System.out.println() for output compared to logging systems?

Junior — Middle
270

How can the efficiency of a request be evaluated?

Junior — Middle
270

How can the correct operation of competing objects of a class be ensured during parallel execution?

Middle — Senior
270

In what cases and under what conditions can Kafka fail to deliver a message or lose data?

Junior — Middle
270

Is it possible to annotate a class with @Component instead of @Service, and what is the difference between these approaches?

Junior — Middle
270

What resources and how much time are required to create and launch a new thread of execution?

Junior — Middle
270

Can you explain the internal structure of HashMap implementation?

Junior — Middle
270

Can you explain the principle of polymorphism in Java and its application?

Junior — Middle
270

Is adding an element to an ArrayList always O(1) in complexity?

Middle
270

What is the time complexity of inserting an element into a HashMap in the worst-case scenario?

Junior — Middle
270

Explain how to configure a Bean using XML configuration in Spring.

Junior — Middle
270

Explain the mechanism of automatic primitive type to wrapper object conversion in Java.

Junior — Middle
270

How does AtomicInteger behave when increasing the counter in a highly parallel multithreaded environment?

Junior — Middle
270
/735