Question bank
Blue Prism Certified Solution Designer
27 Blue Prism Certified Solution Designer questions with the correct answer and a written explanation, organised across 5 exam domains.
- 27 questions
- 5 domains
- Foundation level
Question index
Jump straight to any question. Answers and explanations are inline.
Advanced Process Design
5 questions in this domain
- Question 1Single Choice
What is the lowest tier in a three-tier business object layer design?
- AApplication LayerCorrect answer
- BBusiness Layer
- CObject Layer
- DProcess Layer
Why this is the answer
The Application Layer is the lowest tier, handling direct UI/API interactions and marked as Internal in Blue Prism.
- Question 2Multiple Select
Which of the following are features of Blue Prism Work Queues? (Select two)
- APersistence across sessionsCorrect answer
- BBuilt-in load balancingCorrect answer
- CSingle-threaded processing
- DNo automatic retry mechanism
Why this is the answer
Work Queues persist data in the database and enable load balancing across robots via locking and retry.
- Question 3Interactive
Refer to the code block. What outcome does the Recover stage achieve in this sub-process?
- AIt logs the error and retries the web service callCorrect answer
- BIt terminates the sub-process immediately
- CIt skips the error and continues with the next iteration
- DIt throws a new exception to the parent process
Why this is the answer
The Recover stage catches the exception, logs it, and uses Resume to reattempt the web service call, implementing a retry pattern.
- Question 4Single Choice
Which data structure improves performance when handling large datasets in Blue Prism?
- ACollectionCorrect answer
- BMultiple Data Items
- CQueue
- DEnvironment Variable
Why this is the answer
Collections reduce database round trips and allow bulk operations, significantly improving performance for large datasets.
- Question 5Multiple Select
Which of the following are Blue Prism dashboard types? (Select two)
- AProcess DashboardCorrect answer
- BControl Room DashboardCorrect answer
- CResource Dashboard
- DException Dashboard
Why this is the answer
Process Dashboard and Control Room Dashboard are the standard real-time monitoring dashboards in Blue Prism.
Security, Compliance, and Governance
4 questions in this domain
- Question 6Single Choice
In the context of Blue Prism's RBAC, which principle dictates that users should be granted only the permissions necessary to perform their job functions?
- APrinciple of Least PrivilegeCorrect answer
- BSeparation of Duties
- CRole Inheritance
- DDefault Deny
Why this is the answer
RBAC enforces the principle of least privilege, ensuring users have minimal necessary permissions for their roles, thereby reducing security and compliance risks.
- Question 7Multiple Select
Which of the following are recommended practices for ensuring data encryption in transit within a Blue Prism deployment? (Select two)
- AEnabling TLS/SSL for inter-component communicationCorrect answer
- BUsing SQL Server Transparent Data Encryption (TDE)
- CApplying BitLocker on the database server
- DImplementing HTTPS for all web service callsCorrect answer
Why this is the answer
Blue Prism uses TLS/SSL for component communication and recommends HTTPS for external web service integrations to secure data in transit.
- Question 8Interactive
Consider a Blue Prism process step that retrieves a credential using the 'Get Credential' action and stores it in a Data Item named 'CredentialValue'. What is a potential security risk if the process does not clear the 'CredentialValue' Data Item after use?
- AThe credential remains in memory and could be exposed in a memory dumpCorrect answer
- BThe process fails to retrieve the credential again
- CThe credential is automatically deleted after the session ends
- DThe credential is logged in plain text in the Process Log
Why this is the answer
Leaving a credential in memory after use increases the risk of exposure; best practice is to overwrite or clear the Data Item immediately.
- Question 9Single Choice
In a Blue Prism governance framework, which role is responsible for controlling the deployment of artifacts from pre-production to production environments?
- AProcess Controller
- BRelease ManagerCorrect answer
- CSolution Designer
- DOperational Administrator
Why this is the answer
The Release Manager enforces version control and approval gates for deploying artifacts, maintaining segregation of duties.
Solution Design and Architecture
8 questions in this domain
- Question 10Single Choice
What is the main purpose of using resource pools in Blue Prism automation?
- ATo reduce licensing costs
- BTo provide redundancy and load balancingCorrect answer
- CTo store process logs
- DTo manage credentials
Why this is the answer
Resource pools group Runtime Resources to ensure redundancy and distribute workload across multiple resources.
- Question 11Multiple Select
Which two components are part of Blue Prism's tiered model?
- AInterfacesCorrect answer
- BWork Queues
- CBusiness ObjectsCorrect answer
- DCredential Manager
Why this is the answer
Interfaces handle communication with external systems, and Business Objects encapsulate business actions.
- Question 12Interactive
Based on the exception handling stages shown, which stage is used to capture an exception and allow the process to recover?
- AThrow
- BCatchCorrect answer
- CRecover
- DEnd
Why this is the answer
The Catch stage captures exceptions and can lead to recovery logic.
- Question 13Single Choice
What is the main difference between high availability and disaster recovery in Blue Prism?
- AHA focuses on data backup, DR on process recovery
- BHA ensures continuous operation within a site, DR recovers from site-wide failuresCorrect answer
- CHA handles database failures, DR handles application failures
- DHA is for non-production, DR for production
Why this is the answer
High availability maintains uptime within a data center; disaster recovery restores services after a catastrophic event.
- Question 14Multiple Select
Which two methods are recommended for secure credential management in Blue Prism integrations?
- AHardcoding credentials in process variables
- BUsing Credential ManagerCorrect answer
- CStoring passwords in plain text configuration files
- DUsing OAuth 2.0 tokens for API authenticationCorrect answer
Why this is the answer
Credential Manager encrypts secrets; OAuth 2.0 provides token-based authentication for APIs.
- Question 15Interactive
The JSON below shows a Blue Prism work queue configuration. Which field controls the number of retry attempts for a queue item?
- AMaxAttemptsCorrect answer
- BRetryDelay
- CItemsPerSecond
- DQueueName
Why this is the answer
The 'MaxAttempts' field defines the maximum retry attempts for a work queue item.
- Question 16Single Choice
When integrating with a legacy green-screen application, which Blue Prism interface is most appropriate?
- AHTTP Interface
- BWeb Service Interface
- CTerminal Emulator InterfaceCorrect answer
- DDatabase Interface
Why this is the answer
Terminal Emulator (TE) automates interactions with legacy green-screen systems.
- Question 17Multiple Select
Which two statements are true about Blue Prism exception handling patterns?
- ARecovery mode should be used on every stage for maximum resilience.
- BStructured exception handling uses Try-Catch-Throw stages.Correct answer
- CExceptions should always be logged before recovery or rethrow.Correct answer
- DRetry patterns with exponential backoff are only used for business exceptions.
Why this is the answer
Blue Prism provides Try-Catch-Throw stages; logging before handling is best practice for maintainability.
Stakeholder Management and Communication
4 questions in this domain
- Question 18Single Choice
What is the primary artifact used in Blue Prism's methodology to capture as-is and to-be process flows?
- ASolution Design Document
- BProcess Definition Document (PDD)Correct answer
- CTechnical Design Document
- DException Handling Matrix
Why this is the answer
The Process Definition Document (PDD) is the central artifact in Blue Prism's methodology that captures the 'as-is' and 'to-be' process flow, including all screens, data fields, and decision logic.
- Question 19Multiple Select
Which of the following are mandatory components of a Blue Prism Solution Design Document (SDD)? (Select two)
- AVersion control and approvers listCorrect answer
- BDetailed cost-benefit analysis
- CWork Queue configurationCorrect answer
- DDeployment automation script
Why this is the answer
The SDD must include version control and work queue configuration; cost-benefit analysis belongs to the business case, and deployment scripts are not part of the SDD.
- Question 20Interactive
Review the following message from a Solution Designer to a business sponsor. What principle of communication is being violated?
- AStarting with the 'why' before the 'how'
- BUsing technical jargon for non-technical audienceCorrect answer
- CFailing to document the decision
- DNot including a timeline
Why this is the answer
The message uses Blue Prism terminology like 'work queue' and 'collection' without business context, which confuses non-technical stakeholders. The 'why' (business driver) should come first.
- Question 21Single Choice
What is the first step in the formal handover procedure from design to development in Blue Prism?
- ASchedule a handover meeting
- BComplete design package completeness checkCorrect answer
- CBegin coding immediately
- DSend the PDD via email
Why this is the answer
The design package must be checked for completeness against a predefined checklist before any handover activities, including scheduling meetings.
Technical Infrastructure and Deployment
6 questions in this domain
- Question 22Single Choice
What is the primary reason for maintaining separate infrastructure environments (DEV, TEST, PROD) in Blue Prism?
- ATo reduce licensing costs
- BTo prevent cross-contamination and protect production stabilityCorrect answer
- CTo allow developers direct access to production data
- DTo simplify network configuration
Why this is the answer
Isolation prevents bugs in lower environments from affecting production and ensures independent patching and resource allocation.
- Question 23Multiple Select
Which artifacts are typically NOT included when exporting a Blue Prism release for promotion? (Select two.)
- AProcess definitions
- BObject definitions
- CCredentialsCorrect answer
- DEnvironment variable valuesCorrect answer
Why this is the answer
Credentials are encrypted per environment and not exported; environment variable definitions are exported but not their values.
- Question 24Interactive
Refer to the deployment script below. What step should be changed to follow best practices for applying a Blue Prism hotfix?
- AUpgrade PROD first as it is most critical
- BUpgrade DEV first, then TEST, then PRODCorrect answer
- CUpgrade TEST first to validate the hotfix
- DUpgrade all environments simultaneously
Why this is the answer
The correct order is DEV → TEST → PROD to test the upgrade in isolation before applying to production.
- Question 25Single Choice
Which authentication method requires users to re-enter credentials each time they start a new Blue Prism session?
- AActive Directory integrated authenticationCorrect answer
- BSAML-based Single Sign-On
- CAzure Active Directory with MFA
- DOAuth 2.0 token exchange
Why this is the answer
AD integrated authentication requires users to enter domain credentials each session; SSO via SAML uses a persistent IdP session.
- Question 26Multiple Select
Which two characteristics describe a static Blue Prism resource pool? (Select two.)
- AResources are allocated on demand via a broker
- BA fixed set of pre-assigned runtime resources is usedCorrect answer
- CScaling requires manual addition or removal of resourcesCorrect answer
- DAutomatic fault tolerance is provided by the broker
Why this is the answer
Static pools have a fixed resource set and require manual scaling; dynamic pools use a broker for automatic allocation and fault tolerance.
- Question 27Interactive
Examine the logging configuration below. What is the likely impact on a production Blue Prism process if this setting is used?
- AReduced database storage usage
- BSignificant increase in database write operationsCorrect answer
- CImproved process execution speed
- DNo change to resource utilization
Why this is the answer
Full logging writes every action to the database, causing high I/O and slower process execution, especially in production.
Frequently asked questions
Everything about the Blue Prism Certified Solution Designer question bank and how to use it.