Free Practice Questions for Broadcom Spring Certified Professional Certification

    🔄 Last checked for updates May 12th, 2026

    Study with 337 exam-style practice questions designed to help you prepare for the Broadcom Spring Certified Professional. All questions are aligned with the latest exam guide and include detailed explanations to help you master the material.

    Start Practicing

    All Domains

    Practice with randomly mixed questions from all topics

    Question MixAll Topics
    FormatRandom Order

    Domain Mode

    Practice questions from a specific topic area

    Quiz History

    Exam Details

    Key information about Broadcom Spring Certified Professional

    Official study guide

    View

    Question formats CertSafari offers
    • Multiple choice
    exam code:

    2V0-72.22

    passing score:

    300 (scaled method)

    delivery method:

    Proctored exam through Pearson VUE

    time limit minutes:

    130

    number of questions:

    60 items

    associated certification:

    Spring Certified Professional 2024

    target audience experience:

    At least 6 to 12 months of experience with strong conceptual understanding and programming experience using Spring framework. Understands major features of Spring and Spring Boot.

    Exam Topics & Skills Assessed

    Skills measured (from the official study guide)

    Domain 1: Spring Core

    Subdomain 1.1: Introduction to Spring Framework

    Introduction to Spring Framework

    Subdomain 1.2: Java Configuration

    - Define Spring Beans using Java code - Access Beans in the Application Context - Handle multiple Configuration files - Handle Dependencies between Beans - Explain and define Bean Scopes

    Subdomain 1.3: Properties and Profiles

    - Use External Properties to control Configuration - Demonstrate the purpose of Profiles - Use the Spring Expression Language (SpEL)

    Subdomain 1.4: Annotation-Based Configuration and Component Scanning

    - Explain and use Annotation-based Configuration - Discuss Best Practices for Configuration choices - Use @PostConstruct and @PreDestroy - Explain and use “Stereotype” Annotations

    Subdomain 1.5: Spring Bean Lifecycle

    - Explain the Spring Bean Lifecycle - Use a BeanFactoryPostProcessor and a BeanPostProcessor - Explain how Spring proxies add behavior at runtime - Describe how Spring determines bean creation order - Avoid issues when Injecting beans by type

    Subdomain 1.6: Aspect Oriented Programming

    - Explain the concepts behind AOP and the problems that it solves - Implement and deploy Advices using Spring AOP - Use AOP Pointcut Expressions - Explain different types of Advice and when to use them

    Domain 2: Data Management

    Subdomain 2.1: Introduction to Spring JDBC

    - Use and configure Spring’s JdbcTemplate - Execute queries using callbacks to handle result sets - Handle data access exceptions

    Subdomain 2.2: Transaction Management with Spring

    - Describe and use Spring Transaction Management - Configure Transaction Propagation - Setup Rollback rules - Use Transactions in Tests

    Subdomain 2.3: Spring Boot and Spring Data for Backing Stores

    - Implement a Spring JPA application using Spring Boot - Create Spring Data Repositories for JPA

    Domain 3: Spring MVC

    Subdomain 3.1: Web Applications with Spring Boot

    - Explain how to create a Spring MVC application using Spring Boot - Describe the basic request processing lifecycle for REST requests - Create a simple RESTful controller to handle GET requests - Configure for deployment

    Subdomain 3.2: REST Applications

    - Create controllers to support the REST endpoints for various verbs - Utilize RestTemplate to invoke RESTful services

    Domain 4: Testing

    Subdomain 4.1: Testing Spring Applications

    - Write tests using JUnit 5 - Write Integration Tests using Spring - Configure Tests using Spring Profiles - Extend Spring Tests to work with Databases

    Subdomain 4.2: Advanced Testing with Spring Boot and MockMVC

    - Enable Spring Boot testing - Perform integration testing - Perform MockMVC testing - Perform slice testing

    Domain 5: Security

    Subdomain 5.1: Explain basic security concepts

    Explain basic security concepts

    Subdomain 5.2: Use Spring Security to configure Authentication and Authorization

    Use Spring Security to configure Authentication and Authorization

    Subdomain 5.3: Define Method-level Security

    Define Method-level Security

    Domain 6: Spring Boot

    Subdomain 6.1: Spring Boot Feature Introduction

    - Explain and use Spring Boot features - Describe Spring Boot dependency management

    Subdomain 6.2: Spring Boot Properties and Autoconfiguration

    - Describe options for defining and loading properties - Utilize auto-configuration - Override default configuration

    Subdomain 6.3: Spring Boot Actuator

    - Configure Actuator endpoints - Secure Actuator HTTP endpoints - Define custom metrics - Define custom health indicators

    Techniques & products

    Spring Framework
    Spring Boot
    Java Configuration
    Spring Beans
    Application Context
    Bean Scopes
    External Properties
    Profiles
    Spring Expression Language (SpEL)
    Annotation-based Configuration
    Component Scanning
    @PostConstruct
    @PreDestroy
    Stereotype Annotations
    Spring Bean Lifecycle
    BeanFactoryPostProcessor
    BeanPostProcessor
    Spring proxies
    Aspect Oriented Programming (AOP)
    Advices
    Pointcut Expressions
    Spring JDBC
    JdbcTemplate
    Data access exceptions
    Transaction Management
    Transaction Propagation
    Rollback rules
    Spring JPA
    Spring Data Repositories
    Spring MVC
    REST requests
    RESTful controllers
    RestTemplate
    JUnit 5
    Integration Tests
    Spring Profiles
    Databases
    MockMVC
    Slice testing
    Spring Security
    Authentication
    Authorization
    Method-level Security
    Dependency Management
    Autoconfiguration
    Spring Boot Actuator
    Actuator endpoints
    Custom metrics
    Health indicators

    CertSafari is not affiliated with, endorsed by, or officially connected to Broadcom. Full disclaimer