What are the main advantages and disadvantages of using Groovy in projects?
Java
Can you explain what Java Database Connectivity (JDBC) is?
How did you implement multithreading in your projects and what problems did you encounter?
Do you have experience with creating or analyzing technical documentation?
How is the @Qualifier annotation used and in what cases is it applied when injecting dependencies in Spring?
How comfortable is it to perform remote work duties?
Can you explain the principle of the adapter pattern and in what cases it is used?
Do you have plans to move to another locality soon?
What is the difference between Spring Boot and the core part of the Spring Framework?
Do you have a document confirming your service or military duty?
What is the maximum number of partitions you can set for a single topic in a Kafka cluster containing three brokers?
Explain the working principle and features of CopyOnWriteArrayList in Java
Do you have plans to move abroad in the near future?
How to ensure in Spring that only one instance of DataSource is created at application startup when there are multiple?
Can ClickHouse be classified as a NoSQL data storage system?
Could you explain the purpose and use of the @ControllerAdvice annotation in Spring?
Tell about the most memorable task related to using goroutines.
What are the implementations of thread-safe lists available in standard libraries or popular libraries?
What are the main differences between Groovy and Java programming languages?
Can NoSQL databases be classified as a type of relational database management systems?