Azure Developer MCQ
Azure Developer MCQ
Q1. You must implement Application Insights instrumentation capabilities utilizing the
Azure Mobile Apps SDK to provide meaningful analysis of user interactions with a
mobile app.
You need to capture the data required to implement the Usage Analytics feature of
Application Insights.
Which three data values should you capture? Each correct answer presents part of
the solution.
NOTE: Each correct selection is worth one point.
• A. Trace
• B. Session Id
• C. Exception
• D. User Id
• E. Events
Q2. You develop a solution that uses an Azure SQL Database to store user
information for a mobile app.
The app stores sensitive information about users.
You need to hide sensitive information from developers that query the data for the
mobile app.
Which three items must you identify when configuring dynamic data masking? Each
correct answer presents a part of the solution.
NOTE: Each correct selection is worth one point.
• A. Column
• B. Table
• C. Trigger
• D. Index
• E. Schema
Q3. A company uses Azure SQL Database to store data for an app. The data
includes sensitive information in a column named CustDetails.
You need to implement measures that allow only members of the managers group to
see sensitive information.
Which two actions should you perform? Each correct answer presents part of the
solution.
NOTE: Each correct selection is worth one point.
Q4. You develop an app that allows users to upload photos and videos to Azure
storage. The app uses a storage REST API call to upload the media to a blob
storage account named Account1. You have blob storage containers named
Container1 and Container2.
Uploading of videos occurs on an irregular basis.
You need to copy specific blobs from Container1 to Container2 in real time when
specific requirements are met, excluding backup blob copies.
What should you do?
• A. Download the blob to a virtual machine and then upload the blob to
Container2.
• B. Run the Azure PowerShell command Start-AzureStorageBlobCopy.
• C. Copy blobs to Container2 by using the Put Blob operation of the Blob
Service REST API.
• D. Use AzCopy with the Snapshot switch blobs to Container2.
Q5. You are developing and deploying several ASP.NET web applications to Azure
App Service. You plan to save session state information and HTML output. You must
use a storage mechanism with the following requirements:
-> Share session state across all ASP.NET web applications
-> Support controlled, concurrent access to the same session state data for multiple
readers and a single writer
-> Save full HTTP responses for concurrent requests
You need to store the information.
Proposed Solution: Deploy and configure an Azure Database for PostgreSQL.
Update the web applications.
Does the solution meet the goal?
• A. Yes
• B. No
Q6. You are developing and deploying several ASP.NET web applications to Azure
App Service. You plan to save session state information and HTML output. You must
use a storage mechanism with the following requirements:
-> Share session state across all ASP.NET web applications
-> Support controlled, concurrent access to the same session state data for multiple
readers and a single writer
-> Save full HTTP responses for concurrent requests
You need to store the information.
Proposed Solution: Deploy and configure Azure Cache for Redis. Update the web
applications.
Does the solution meet the goal?
• A. Yes
• B. No
Q7. You are developing an Azure solution to collect point-of-sale (POS) device data
from 2,000 stores located throughout the world. A single device can produce 2
megabytes (MB) of data every 24 hours. Each store location has one to five devices
that send data.
You must store the device in Azure Blob storage. Device data must be correlated
based on a device identifier. Additional stores are expected to open in the future.
You need to implement a solution to receive the device data.
Solution: Provision an Azure Event Hub. Configure the machine identifier as the
partition key and enable capture.
Does the solution meet the goal?
• A. Yes
• B. No
Q8. You are developing an Azure solution to collect point-of-sale (POS) device data
from 2,000 stores located throughout the world. A single device can produce 2
megabytes (MB) of data every 24 hours. Each store location has one to five devices
that send data.
You must store the device in Azure Blob storage. Device data must be correlated
based on a device identifier. Additional stores are expected to open in the future.
You need to implement a solution to receive the device data.
Solution: Provision an Azure Event Grid. Configure event filtering to evaluate the
device identifier.
Does the solution meet the goal?
• A. Yes
• B. No
A. Mastered
B. Not Mastered
Q 11. You provide an Azure API Management managed web service lo clients. The
back end web service implements HTTP Strict Transport Security (HSTS). Every
request to the backend service must include a valid HTTP authorization header. You
need to configure the Azure API Management instance with an authentication policy.
Which two policies can you uses? Each correct answer presents a complete solution
NOTE: Each correct selection is worth one point.
A. Certificate Authentication
B. Basic Authentication
C. OAuth Client Credential Grant
D. Digest Authentication
Q12. You develop a serverless application using several Azure Functions. These
functions connect to data from within the code. You want to configure tracing for an
Azure Function App project. You need to change configuration settings in the
host.json file. Which tool should you use?
A. Azure portal
B. Azure PowerShell
C. Azure Functions Core Tools (Azure CLI)
D. Visual Studio
Q13. You develop a website. You plan to host the website in Azure. You expect the
website to experience high traffic volumes after it is published. You must ensure that
the website remains available and responsive while minimizing cost. You need to
deploy the website. What should you do?
A. Deploy the website to an App Service that uses the Shared service tie
B. Configure the App Service plan to automatically scale when the CPU load is high.
C. Deploy the website to a virtual machin
D. Configure the virtual machine to automatically scale when the CPU load is high.
E. Deploy the website to an App Service that uses the Standard service tie
F. Configure the App Service plan to automatically scale when the CPU load is high.
G. Deploy the website to a virtual machin
H. Configure a Scale Set to increase the virtual machine instance count when the
CPU load
Q14. You develop an Azure web app. You monitor performance of the web app by
using Application Insights. You need to ensure the cost for Application Insights does
not exceed a preset budget. What should you do?
Q15. You are writing code to create and run an Azure Batch job. You have created a
pool of compute nodes. You need to choose the right class and its method to submit
a batch job to the Batch service. Which method should you use?
A. JobOperations.CreateJobO
B. CloudJob.Enable(IEnumerable)
C. CloudJob.CommitAsync(IEnumerable, CancellationToken)
D. JobOperations.EnableJob(String, IEnumerable)
E. JobOperations.EnableJobAsync(String)
F. IEnumerable. CancellationToken)
Q16. You need to meet the LabelMaker application security requirement. Solution:
Create a Microsoft Azure Active Directory service principal and assign it to the Azure
Kubernetes Service (AKS) cluster. Does the solution meet the goal?
A. Yes
B. No
Q17. You need to troubleshoot the order workflow. What should you do? Each
correct answer presents part of the solution. NOTE: Each correct selection is worth
one point.
Q18. You need to ensure that the SecurityPin security requirements are met.
Solution: Enable Always Encrypted for the SecurityPin column using a certificate
based on a trusted certificate authority. Update the Getting Started document with
instructions to ensure that the certificate is installed on user machines. Does the
solution meet the goal?
A. Yes
B. No
Q19 You need to ensure that authentication events are triggered and processed
according to the policy.
Solution: Create separate Azure Event Grid topics and subscriptions for sign-in and
sign-out events. Does the solution meet the goal?
A. Yes
B. No
Q20. You need to ensure that the solution can meet the scaling requirements for
Policy Service. Which Azure Application Insights data model should you use?
Q21. You need to resolve the Policy Loss issue. What are two possible ways to
achieve the goal? Each correct answer presents a complete solution. NOTE: Each
correct selection is worth one point.
Q22. You need to debug the user greeting issue. What should you use?
A. Data stored in an SQL Azure database is accessed using the Columnar Data
Stream (CDS) protocol
B. There is a current limit of 1TB for each SQL Azure Database
C. Queries against multiple databases are unified
D. All of the mentioned
A. REST.
B. XML.
C. HTML.
D. All of the mentioned