APPIAN SENIOR DEVELOPER PRACTICE EXAM
Your new project is currently being deployed. You don't want to deploy any objects
which are left unreferenced.
What is the most efficient way to ensure that unreferenced objects are NOT deployed? -
Answer -Navigate to Unreferenced Objects for the application objects and remove them
Which three authentication methods are available when setting up a connected system?
a - Basic
b - API Key
c - OAuth 2.0
d - Digest
e - One Time Password - Answer -a - Basic
b - API Key
c - OAuth 2.0
A system administrator is configuring an Appian environment for maintenance.
Which two statements are true about the system during the maintenance window?
a - No users will be able to access the environment
b - Maintenance windows can be configured to start and end at specified times
c - A top site banner will show to all users
d - REST endpoints will return a 401 error - Answer -c - A top site banner will show to
all users
d - REST endpoints will return a 401 error
Which of the following are best practices for configuring a process model?
a - Use swim lanes
b - Add labels on outbound paths for XOR gateways
c - Write to Data Store smart service nodes should be labeled in a unique color
d - All end nodes need to have a termination event - Answer -a - Use swim lanes
b - Add labels on outbound paths for XOR gateways
You just made a series of changes intended to reduce the memory footprint of a
process model.
After initiating a sampling of process instances, what two items should you compare
before and after the change to validate that memory has been reduced?
a - The Data Management tab in the process model
b - The sizing.bat (.sh) script
, c - The system.csv log file
d - The Process Model Metrics in the Monitoring tab - Answer -b - The sizing.bat (.sh)
script
d - The Process Model Metrics in the Monitoring tab
After every deployment to the target environment, you want to run expression rule test
cases automatically for the application using the most efficient way possible.
Which action should you take, if any?
a - Ask the team to execute the test cases for all expressions in the application
b - This is the default behavior and happens automatically when an expression is
deployed. No actions are required
c - Configure a post-deployment process to execute Start Rule Tests (Applications)
smart service
d - Configure a post-deployment process to execute Start Rule Tests (All) smart service
- Answer -c - Configure a post-deployment process to execute Start Rule Tests
(Applications) smart service
You need to chain the user to a task in a child process
How can you start a process that allows for this?
a - Synchronous subprocess
b - Start Process smart service
c - Process messaging
d - Asynchronous subprocess - Answer -a - Synchronous subprocess
You are using Process-to-Process message events in their design solution
Which 3 statements are considered best practice when using messaging events?
a - Use conditional filters
b - Target processes by ID
c - Pass minimal amounts of data
d - Use cascading messages
e - Use message loops - Answer -a - Use conditional filters
b - Target processes by ID
c - Pass minimal amounts of data
You are using "Manual export and import" to conduct a deployment. This deployment
includes environment-specific constants
Which 2 artifacts will be generated by the export?
a - Application package zip file
Your new project is currently being deployed. You don't want to deploy any objects
which are left unreferenced.
What is the most efficient way to ensure that unreferenced objects are NOT deployed? -
Answer -Navigate to Unreferenced Objects for the application objects and remove them
Which three authentication methods are available when setting up a connected system?
a - Basic
b - API Key
c - OAuth 2.0
d - Digest
e - One Time Password - Answer -a - Basic
b - API Key
c - OAuth 2.0
A system administrator is configuring an Appian environment for maintenance.
Which two statements are true about the system during the maintenance window?
a - No users will be able to access the environment
b - Maintenance windows can be configured to start and end at specified times
c - A top site banner will show to all users
d - REST endpoints will return a 401 error - Answer -c - A top site banner will show to
all users
d - REST endpoints will return a 401 error
Which of the following are best practices for configuring a process model?
a - Use swim lanes
b - Add labels on outbound paths for XOR gateways
c - Write to Data Store smart service nodes should be labeled in a unique color
d - All end nodes need to have a termination event - Answer -a - Use swim lanes
b - Add labels on outbound paths for XOR gateways
You just made a series of changes intended to reduce the memory footprint of a
process model.
After initiating a sampling of process instances, what two items should you compare
before and after the change to validate that memory has been reduced?
a - The Data Management tab in the process model
b - The sizing.bat (.sh) script
, c - The system.csv log file
d - The Process Model Metrics in the Monitoring tab - Answer -b - The sizing.bat (.sh)
script
d - The Process Model Metrics in the Monitoring tab
After every deployment to the target environment, you want to run expression rule test
cases automatically for the application using the most efficient way possible.
Which action should you take, if any?
a - Ask the team to execute the test cases for all expressions in the application
b - This is the default behavior and happens automatically when an expression is
deployed. No actions are required
c - Configure a post-deployment process to execute Start Rule Tests (Applications)
smart service
d - Configure a post-deployment process to execute Start Rule Tests (All) smart service
- Answer -c - Configure a post-deployment process to execute Start Rule Tests
(Applications) smart service
You need to chain the user to a task in a child process
How can you start a process that allows for this?
a - Synchronous subprocess
b - Start Process smart service
c - Process messaging
d - Asynchronous subprocess - Answer -a - Synchronous subprocess
You are using Process-to-Process message events in their design solution
Which 3 statements are considered best practice when using messaging events?
a - Use conditional filters
b - Target processes by ID
c - Pass minimal amounts of data
d - Use cascading messages
e - Use message loops - Answer -a - Use conditional filters
b - Target processes by ID
c - Pass minimal amounts of data
You are using "Manual export and import" to conduct a deployment. This deployment
includes environment-specific constants
Which 2 artifacts will be generated by the export?
a - Application package zip file