What is the role of the peek method in Stream API and in what cases is it used?
Java
Could you tell about your experience implementing the strategy pattern in projects?
What methods and tools would you use to create a thread-safe counter?
What is your strength, and how will it strengthen the team?
Can a stream be passed as a parameter to Stream API methods?
What will happen if you use dependency injection within your component?
What reasons can lead to objects being moved from one area of the Heap memory inside the JVM?
Which tool did you use more: Maven or Gradle, and why?
Is it possible to dynamically override or replace a Bean during application runtime?
Have you worked with the Spring framework for application development?
Explain what is meant by a transaction in the context of working with a database
How was the system scaling carried out in your last project?
What are the access levels in Java and how are they used?
//Given an array of numbers where all numbers except one have a pair, //find the number that appears only once // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3
Do you have experience connecting and interacting with various services in a system?
How do transitive dependencies arise and what challenges are associated with them in projects?
What is a pure function in functional programming?
Have you ever implemented your own equals method in a class?
Have you worked with tables organized in a hierarchical structure?
How to identify identical users by name in SQL?