Spring Boot Performance and Optimization

Review your skills in profiling,caching,and performance tuning.

1. Which Spring annotation is primarily used for method-level caching to store results for future calls?
2. Select all effective strategies for optimizing database access in Spring Boot applications.
3. Enabling lazy initialization in Spring Boot (via spring.main.lazy-initialization=true) can improve application startup time.
4. What is the default connection pool used in Spring Boot 2.x and later versions? (full name)
5. Which Spring Boot starter dependency is essential for collecting performance metrics and monitoring endpoints?
6. Which JVM parameters can help optimize memory usage and garbage collection in a Spring Boot application?
7. Using the @Async annotation on all controller methods in Spring Boot will always improve application responsiveness.
8. What is the standard JPA annotation used to enable lazy initialization of entity associations?
9. Which component is commonly used in Spring Boot to implement distributed caching for improving performance?
10. Select all best practices for optimizing REST API performance in Spring Boot applications.
Answered 0 of 0 — 0 correct