Do you prefer automating processes and managing infrastructure or software development?
Java
In which project have you used Docker and how was it implemented?
Can you explain how the HASH JOIN operation works in databases?
What scope do you use for including JUnit in the pom.xml file when working with Maven?
Can you explain how the exception inheritance structure is organized in a programming language?
What are the benefits of using methods like parameters when calling functions?
What does the isolation level imply in the context of working with databases within Spring Data?
How does the Serializable mechanism determine the order and inclusion of transactions when saving them to a database?
What is the purpose of a Mock object in testing with JUnit, and which real components does it replace?
What are the main terms used when describing work with parallel execution of tasks?
Does Throwable relate to optional exceptions in Java?
Can you explain what is meant by the TSM system and how it works?
What role did you play in your last project and who did you interact with within the team?
What is the role of writing tests in the software development process?
What is the difference between checked and unchecked exceptions in programming?
Explain the main principles and applications of gRPC in the context of system integration solutions.
Can you give a specific example of applying the PECS principle in software development?
What is the role of the HAVING operator in working with groupings and data aggregation?