COMPTIA PERFORMANCE-BASED QUESTIONS

What Is a PBQ (Performance-Based Question)?

A PBQ (Performance-Based Question) is an interactive exam item that asks you to complete or organise a task rather than only select an answer. Depending on the exam and item, you might configure firewall rules, place controls on a network diagram, order incident-response steps, or match protocols to OSI layers. Do not plan around an unofficial PBQ-to-MCQ multiplier or a claimed fixed PBQ count. Use the current official CompTIA exam objectives for your exam version to choose what to practise, and use CompTIA’s current exam information for scoring and navigation guidance.

Common PBQ Practice Formats

Configuration Sims

Build a real ruleset or config: firewall ACL rows, wireless AP settings, SSH hardening parameters, PAM policies.

Drag-and-Drop

Place security controls on a network diagram, match protocols to OSI layers, classify alerts into MITRE ATT&CK stages.

Ordering / Sequencing

Arrange the 6 PICERL incident-response phases, DR recovery steps, or the order of volatility in the correct sequence.

Log Analysis

Read raw security logs, identify infected hosts, find the patient zero, and pick the right containment action.

PBQ Practice by CompTIA Track

Exam track Hands-on topics in the linked libraries
Security+ SY0-701 Firewall ACLs, network diagram placement, log analysis, incident response, PKI, wireless configuration
Network+ N10-009 OSI matching, subnetting, topology building, firewall ACL configuration
A+ 220-1201/1202 BIOS/UEFI configuration, cable matching, Windows installation, troubleshooting flows

Worked PBQ Example: Evaluate a Firewall ACL

Suppose a web server at 10.0.0.10 must accept inbound HTTP and HTTPS from any source. A database at 10.0.0.20 may accept MySQL connections only from that web server. All other inbound traffic must be denied. One possible ruleset is below.

For this training example, rules are evaluated top-down and the first match wins. Stop evaluating a packet as soon as a rule matches; “ANY” matches every value in that field. These are the example’s stated semantics, not a claim about identical defaults on every firewall.

#ActionProtocolSourceDestinationDestination port
1ALLOWTCPANY10.0.0.1080
2ALLOWTCPANY10.0.0.10443
3ALLOWTCP10.0.0.1010.0.0.203306
4DENYANYANYANYANY

Trace Three Packets

  1. 203.0.113.45 → 10.0.0.10, TCP port 443: ALLOW at rule 2. Rule 1 has the correct protocol and destination but the wrong destination port. Rule 2 matches the source, destination, protocol, and port, so the packet is allowed and evaluation stops before rules 3 and 4.
  2. 198.51.100.8 → 10.0.0.20, TCP port 3306: DENY at rule 4. Rules 1 and 2 fail because their destination is the web server. Rule 3 has the right destination, protocol, and port, but its source must be 10.0.0.10; this external source does not match. The catch-all rule therefore denies the packet. Port 3306 alone does not determine the decision.
  3. 10.0.0.10 → 10.0.0.20, TCP port 3306: ALLOW at rule 3. The first two rules again fail on destination. Rule 3 now matches every packet field, including the required web-server source, so this database connection is allowed and never reaches the final deny.

Order changes the outcome: moving rule 4 to the top would deny the first and third packets before their specific permits were considered. Conversely, making rule 3’s source “ANY” would incorrectly allow the second packet. In a configuration PBQ, check both each row’s fields and its position in the ruleset.

The Firewall ACL Rules lab in the linked Security+ library uses these web and database addresses. After you can explain each packet decision, use that lab to build the rules yourself.

Free PBQ Practice by Certification Track

Security+ PBQ Library
Interactive labs: firewall ACLs, SIEM correlation, zero trust, PKI, BCDR
Network+ PBQ Library
Labs: OSI matching, subnetting, topology builder, firewall ACL configurator
A+ PBQ Library
BIOS config, cable matching, Windows install, troubleshooting flow

PBQ Preparation and Exam-Day Habits

Turn the Scenario into a Checklist

Before changing a control, note the required direction, source, destination, protocol, port, sequence, and end state. Afterwards, use the lab feedback to identify the exact decision that needs another attempt.

Avoid Scoring Assumptions

Do not assume every live PBQ has identical partial-credit or review behaviour. Follow the current instructions for your exam, and treat practice-lab percentages as feedback on this site rather than predictions of an official scaled score.

Ready to practise PBQ formats?

Explore free interactive labs with component-level feedback. No account needed.

Start Free PBQ Practice