Professional DevOps Engineer
Certification Sample Exam
Before Starting
This sample exam has 10 questions that will help you get ready for the OutSystems
11 Professional DevOps Engineer exam.
We recommend that you prepare a real exam environment, as much as possible.
● Book a quiet room just for you.
● Print this document, apart from the last page.
● Get a stopwatch or set a timer for the (recommended) duration of 40
minutes.
The last page of this document has the correct answers. Don’t peek! Use it only
after completing your exam, to check how well you did.
During the Sample Exam
To accurately simulate the real exam environment, we suggest that you:
● Read each question and its answers carefully.
● Take your time! Questions may be revisited and your choices can be
changed.
● Mark the questions that you want to review at the end.
● Pick only one answer per question, as only one is correct.
● Answer all questions, as there’s no benefit in not doing so.
● Try turning off all electronic devices during the exam.
● Refrain from using or reading any external materials during the exam.
After Completing the Sample Exam
After completing the exam, validate the answers you selected by checking the ones
provided in the last page of this document, and count the total number of correct
answers. Since the passing score is 70% or higher, you should get at least 7
questions right. In case you chose any wrong answers, we suggest you review the
study materials where that specific topic is covered.
Sample Exam Questions
1. Which of the following sentences regarding OutSystems IT Teams is
false?
⃞ A. IT Teams allows us to manage the permissions of several IT users
working in the same delivery team.
⃞ B. An IT User can be part of multiple IT Teams.
⃞ C. An application can be included in multiple IT Teams.
⃞ D. IT Teams helps us ensure that physical teams are mapped to an
OutSystems governance model.
2. What is the minimum access/permission level an IT user needs to have to
be able to access OutSystems monitoring data through the OutSystems
administration tools?
⃞ A. Full Control.
⃞ B. Monitor and Add Dependencies.
⃞ C. List Applications.
⃞ D. Open and Debug Applications.
3. Consider a scenario where the development team uses a REST API to
consume some customer data. For development purposes, the team uses a
connection that leverages some development data. However, in the Quality
environment, we want to make sure that the tests are performed with real
and Production-like data, which is accessed through a different URL than the
one used in the Development environment. What is the most correct and
recommended way to make sure the application is using the
Production-like data in the Quality environment?
⃞ A. After deploying the application to Quality, access Service Center in
Quality and change the Effective URL of the integration to the new URL.
⃞ B. After deploying the application to Quality, access the application in the
Quality environment through Service Studio, set the Default URL of the
integration to the new URL and publish the changes.
⃞ C. During the deployment from Development to Quality, set the Effective
URL of the integration to the new URL when LifeTime asks you for the
application configurations.
⃞ D. Before deploying the application to Quality, access Service Center in
Development and change the Default URL of the integration to the new URL.
Then, deploy the application to the Quality environment.
4. Which of the following statements is true about reusing a deployment
plan?
⃞ A. The Reuse Plan operation is available for all deployment plans, including
the ones that were aborted.
⃞ B. The Reuse Plan operation is only available between the same source and
target environments that were part of the original deployment plan.
⃞ C. You can select any source and target environments, as long as the
source environment has all the applications contained in the original
deployment plan.
⃞ D. You can select any source and target environments, as long as the
source environment has at least one application contained in the original
deployment plan.
5. According to OutSystems CI/CD best practices, what is the main activity
that should be performed on the Acceptance environment?
⃞ A. Manual exploratory testing.
⃞ B. Regression testing.
⃞ C. Rehearse deployments in a production-like environment.
⃞ D. Development.
6. In which layer of the testing pyramid should we have the most tests?
⃞ A. In both End-to-End and Service layers equally.
⃞ B. In the Service layer.
⃞ C. In both End-to-end and Unit layers equally.
⃞ D. In the Unit layer.
7. BDDFramework is the OutSystems’ recommended and supported tool to
perform what type of tests?
⃞ A. UI Testing.
⃞ B. Component Testing.
⃞ C. Load Testing.
⃞ D. Regression Testing.
8. Consider you want to test the functionality of the application by
simulating end-users interactions through the application Screens. What
type of tests should you do?
⃞ A. Unit Testing.
⃞ B. Component Testing.
⃞ C. Functional Testing.
⃞ D. UI Testing.
9. Where can you set the proper configurations to make sure that
Performance Data (Request Events) for some applications is captured?
⃞ A. Service Center -> Analytics -> Configurations
⃞ B. Service Center -> Monitoring -> Configurations
⃞ C. LifeTime -> Analytics -> Configurations
⃞ D. Lifetime -> Applications -> Configurations
10. What type of monitoring data is accessible only through the
Performance Monitoring API?
⃞ A. Queries performance.
⃞ B. General logs.
⃞ C. Request events.
⃞ D. Extensions performance.
Answers
1. C
2. B
3. A
4. D
5. A
6. D
7. B
8. D
9. C
10. C