dc dotCreds
AWS Certified Developer - Associate Practice Test

AWS Developer Associate Practice Test

Start today’s free 10-question AWS Developer Associate set with source-backed explanations, local progress, and a fresh rotation every morning.

10 Free Daily Questions Source-backed Explanations 200 Verified Questions

Questions updated at Aug 23, 2026, 8:12 PM CDT

Go Pro - One Time Unlock

Unlock the full DVA-C02 bank

200 verified questions Exam Mode Practice Mode Detailed explanations Weak-area review No subscription - one-time unlock

Get the complete source-backed bank with Interview Questions, the full Study Guide, full Course Notes, detailed explanations, weak-area review, and exam-style practice.

Interview Questions Full Study Guide Full Course Notes Exam Mode Practice Mode Guided Course Detailed explanations Weak-area review No subscription
$4.99 One-time payment
See bundle and PDF options

We will confirm your site email in one quick checkout step.

Why DotCreds?

Practice with explanations that teach.

Source links for every answer Every wrong answer explained Guided Course included Practice and Exam Mode Weak-area tracking Same verified bank across web practice

What you get with free practice

10 Free Questions Daily Fresh set every day from the live bank
Detailed Explanations Learn with clear source-backed answers
Track Your Progress Daily history and performance insights
Upgrade Anytime Unlock the full bank when you are ready
Today's 10 AWS Developer Associate questions

Use this AWS Developer Associate practice test to review AWS Certified Developer - Associate DVA-C02. Questions rotate daily and each answer links back to the source used to write it.

Today’s Set
10 questions
Rotates at 10:00 AM local time
Progress
0/10
Answered on this page
Accuracy
0%
Loading countdown…

200 verified questions are in the live bank. Free daily questions are selected from a rotating sample set. Unlock Pro to access the full question bank.

Preparing today’s free questions... Ordering the final locked-bank set before showing the practice cards.
Question 1 of 10
Objective Use APIs and service integrations 1. Development with AWS Services (32%)

An application utilizes SQS to process user uploads. The application anticipates peak loads that could exceed the 256KB SQS payload size. To ensure application stability during these events, what is the most appropriate action to implement based on the AWS Well-Architected Framework?

Concept tested:
Question 2 of 10
Objective Prepare application artifacts 3. Deployment (24%)

Your team is implementing automated testing for a new application. To ensure the most effective validation, which approach should be prioritized to identify and rectify common misconfigurations early in the development lifecycle?

Concept tested:
Question 3 of 10
Objective Use messaging and event services 1. Development with AWS Services (32%)

Your application requires secure access to a REST API from multiple VPCs, including VPCs in other AWS accounts. What is the recommended approach to establish this secure connectivity?

Concept tested:
Question 4 of 10
Objective Apply identity; credential; key decisions 2. Security (26%)

Your application uses an IAM role to access an S3 bucket. To minimize the risk of compromised credentials, which action should you implement to ensure temporary credentials are used for this role?

Concept tested:
Question 5 of 10
Objective Use logs metrics and traces 4. Troubleshooting and Optimization (18%)

You have deployed an authentication microservice on an EC2 Auto Scaling group. Because the service has a tight recovery time objective, which monitoring configuration best supports rapid detection of instance or scaling failures?

Concept tested:
Question 6 of 10
Objective Automate deployment 3. Deployment (24%)

You need to quickly test a new application deployment in a production-like environment without incurring significant costs. Considering the ability to create and decommission resources on demand, which approach best aligns with your requirements and minimizes operational overhead?

Concept tested:
Question 7 of 10
Objective Manage application secrets 2. Security (26%)

A microservice needs temporary credentials to access other AWS services. What is the most secure method for providing these credentials?

Concept tested:
Question 8 of 10
Objective Apply metric; alarm decisions 4. Troubleshooting and Optimization (18%)

You need to create an alarm that alerts you only when the combined CPU and memory utilization of your application exceeds a certain threshold. You have already created two alarms: one monitoring CPU utilization and another monitoring memory utilization. What is the best way to configure an alarm to trigger based on these two alarms?

Concept tested:
Question 9 of 10
Objective Test applications in deployment environments 3. Deployment (24%)

Your team is deploying a new version of a web application using AWS Elastic Beanstalk. To minimize downtime and ensure a smooth transition, which deployment strategy should you implement to leverage the benefits of a blue/green environment?

Concept tested:
Question 10 of 10
Objective Apply security; permission; access decisions 1. Development with AWS Services (32%)

A development team is migrating a monolithic application to a microservices architecture. To proactively identify and address security vulnerabilities across these newly decoupled services, what should they implement first?

Concept tested:
Locked preview

You are viewing today’s free 10. Unlock 190 more questions.

Unlock full bank
Daily sample Rotating practice Free daily questions are selected from a rotating sample set.
Pro bank Full access Unlock Pro to access the full question bank, Exam Mode, Practice Mode, and random tests.
DVA-C02 Pro $4.99 one-time

50 Exam Practice Test $1.99 one-time

A 50-question DVA-C02 PDF for short review sessions. Questions come first, then the answer review and explanations later in the file.

AWS Cloud Bundle $9.99 one-time

Unlock all 6 active AWS Cloud Bundle practice banks in one permanent purchase.

What’s includedAWS Cloud Practitioner, AWS SAA-C03, AWS Developer Associate, AWS CloudOps Associate, AWS Data Engineer Associate, AWS DevOps Professional
All Access $6.99/month

Unlock every active practice exam, bundle and path experience, Pro course and study content, and included downloads.

What’s includedEvery current and future active practice exam, All active bundle and career-path practice content, Pro course lessons, study content, and supported paid downloads

Choose an unlock option to continue. We will confirm your site email in one quick checkout step.

Secure checkout powered by Stripe. Source-backed questions. Not brain dumps. Checkout stays on this page and unlocks the same Pro builder on this practice page.

Purchase options

Unlock the full DVA-C02 bank.

Get the full bank, Exam Mode, Practice Mode, question sets, random tests, readiness tracking, saved box scores, and review tools for this exam.

The PDF versions keep questions first and move the answer review, explanations, and distractor notes to the back of the file.

200 verified exam-style questions Every choice explained Exam Mode and Practice Mode Question sets and random tests Readiness score and trends Previous test box scores

You've answered 0/10 questions in today's set.

Locked: 190 more questions in the full bank.

Locked: exam simulation mode, practice mode, readiness tracking, and saved review history.

Checkout stays on this page, so you can keep practicing, unlock the full bank, and start Exam Mode or Practice Mode when you are ready.

Cheat Sheets

7-day score keeper

Answer questions today and this will become a rolling 7-day scorecard.

Local history
Optional progress sync

Keep today’s practice moving

Guest progress saves automatically on this device. Add an email later when you want a magic link that keeps your daily DVA-C02 practice in sync across browsers.

Guest progress saves on this device automatically

Guest progress is available without an account.

Source-backed answer review

The free daily AWS Developer Associate set includes crawlable question text, answer choices, correct answer labels, objective mapping, and source links. Only the first SEO card includes answer explanations and any extra learning features. Pro-only bank questions stay locked; this section mirrors only the 10 free daily questions already shown on this page.

Question 1 An application utilizes SQS to process user uploads. The application anticipates peak loads that could exceed the 256KB SQS payload size. To ensure application stability during these events, what is the most appropriate action to implement based on the AWS Well-Architected Framework?

Answer choices

  1. A. Increase the SQS payload size to accommodate larger data transfers, for the stated requirement.
  2. B. Keep each SQS message within the 256-KB quota by splitting or batching smaller payloads, as presented.
  3. C. Retry the oversized message with exponential backoff, for the described technical objective and its associated operational control requirements.
  4. D. Utilize a different messaging service with a larger payload capacity, for the stated implementation and support requirements.

Correct answer

Keep each SQS message within the 256-KB quota by splitting or batching smaller payloads, as presented.

SQS has a fixed maximum message size. Retries do not change that quota, so the application must split or otherwise redesign oversized payloads so each message fits.

Wrong-answer review

  • A. Increase the SQS payload size to accommodate larger data transfers, for the stated requirement.: Increasing the SQS payload size is not possible, as fixed service quotas cannot be changed, and this approach does not address the underlying issue of potential overload.
  • C. Retry the oversized message with exponential backoff, for the described technical objective and its associated operational control requirements.: Exponential backoff helps with transient failures and throttling, not with a message that permanently exceeds the payload quota.
  • D. Utilize a different messaging service with a larger payload capacity, for the stated implementation and support requirements.: Switching messaging services introduces unnecessary complexity and potential compatibility issues when the current service meets the application's needs.

Extra learning features

Why candidates miss this

The distractor ‘Retry the oversized message with exponential backoff’ is tempting because it’s a common troubleshooting technique. However, it doesn’t address the underlying problem of exceeding the SQS payload size, and simply retrying the message won’t prevent the issue from recurring. The decisive clue is the explicit mention of the 256KB quota, highlighting the need for a solution that respects service limits. Likely wrong answer: Retry the oversized message with exponential backoff. Review focus: AWS Well-Architected Framework

Interview question

Q: How would you design around the SQS message-size limit when upload payloads can exceed 256 KB during peak load? Strong answer: I would store the large upload in Amazon S3 and send a small SQS message containing the object key and required metadata. If the payload can be partitioned safely, I would also consider splitting it, but retries cannot make an oversized SQS message fit within the quota.

  • 256-KB quota
  • S3 pointer pattern
  • payload redesign
  • quota-aware retries

Caution: The question tests understanding of SQS limitations and the need for application-level solutions.

Why this matters

Failure to adhere to SQS payload limits during peak loads can lead to application instability, service disruptions, and potential revenue loss due to failed transactions. Implementing the recommended action—splitting or batching payloads—mitigates this risk, ensuring continuous application operation and preventing financial repercussions. This is a critical step in maintaining service availability and protecting business operations.

Objective/domain: 1. Development with AWS Services (32%)

Source: AWS Well-Architected Framework

Question 2 Your team is implementing automated testing for a new application. To ensure the most effective validation, which approach should be prioritized to identify and rectify common misconfigurations early in the development lifecycle?

Answer choices

  1. A. Utilize security unit tests to check for authentication and authorization vulnerabilities, as the primary implementation for the described business requirement.
  2. B. Implement integration tests to validate the interaction between different application modules, within the defined security and accountability boundaries.
  3. C. Focus solely on unit tests to verify individual code components in isolation, for the stated scenario.
  4. D. Conduct performance tests to measure the application's response times under various load conditions, in the described situation.

Correct answer

Utilize security unit tests to check for authentication and authorization vulnerabilities, as the primary implementation for the described business requirement.

Objective/domain: 3. Deployment (24%)

Source: AWS Well-Architected Framework

Question 3 Your application requires secure access to a REST API from multiple VPCs, including VPCs in other AWS accounts. What is the recommended approach to establish this secure connectivity?

Answer choices

  1. A. Create a public API endpoint and manage access control using IAM policies, for evaluation.
  2. B. Utilize AWS Lambda functions as intermediaries for API requests, under the documented operational and governance requirements.
  3. C. Employ API Gateway with private API endpoints and interface VPC endpoints, for the affected environment.
  4. D. Deploy the API directly into each VPC using EC2 instances, under this approach.

Correct answer

Employ API Gateway with private API endpoints and interface VPC endpoints, for the affected environment.

Objective/domain: 1. Development with AWS Services (32%)

Source: Integrating Microservices by Using Serverless Services

Question 4 Your application uses an IAM role to access an S3 bucket. To minimize the risk of compromised credentials, which action should you implement to ensure temporary credentials are used for this role?

Answer choices

  1. A. Utilize long-term IAM role credentials for increased security, for the described technical objective and its associated operational control requirements, within this design.
  2. B. Configure the IAM role with a restrictive policy limiting access to only the necessary S3 bucket, as the organization’s selected response.
  3. C. Rotate the IAM role credentials every 24 hours regardless of usage, under the stated decision criteria.
  4. D. Prefer short-term temporary credentials over long-term static credentials for the IAM role, as the organization’s selected response.

Correct answer

Prefer short-term temporary credentials over long-term static credentials for the IAM role, as the organization’s selected response.

Objective/domain: 2. Security (26%)

Source: AWS Well-Architected Security Pillar

Question 5 You have deployed an authentication microservice on an EC2 Auto Scaling group. Because the service has a tight recovery time objective, which monitoring configuration best supports rapid detection of instance or scaling failures?

Answer choices

  1. A. Configure detailed monitoring for EC2 instances and Auto Scaling, as the recommended implementation across the complete governed service lifecycle.
  2. B. Configure default monitoring for EC2 instances and Auto Scaling, for the stated scenario.
  3. C. Configure enhanced monitoring for an RDS database that the scenario does not identify, as selected.
  4. D. Configure CloudWatch Logs metric filters without enabling detailed EC2 monitoring, for the stated implementation and support requirements.

Correct answer

Configure detailed monitoring for EC2 instances and Auto Scaling, as the recommended implementation across the complete governed service lifecycle.

Objective/domain: 4. Troubleshooting and Optimization (18%)

Source: AWS Well-Architected Framework

Question 6 You need to quickly test a new application deployment in a production-like environment without incurring significant costs. Considering the ability to create and decommission resources on demand, which approach best aligns with your requirements and minimizes operational overhead?

Answer choices

  1. A. Utilize a full-scale, permanently running EC2 instance for testing purposes, for the described technical objective and its associated operational control requirements, in context.
  2. B. Configure a Lambda function to simulate user traffic and test application functionality, as the recommended implementation across the complete governed service lifecycle.
  3. C. Implement a dedicated test account with limited access and a restricted set of resources, under the documented operational and governance requirements.
  4. D. Employ AWS CloudFormation to provision a temporary test environment, scaling up resources during testing and then deleting them afterward.

Correct answer

Employ AWS CloudFormation to provision a temporary test environment, scaling up resources during testing and then deleting them afterward.

Objective/domain: 3. Deployment (24%)

Source: AWS Well-Architected Framework

Question 7 A microservice needs temporary credentials to access other AWS services. What is the most secure method for providing these credentials?

Answer choices

  1. A. Utilize IAM roles for EC2 instances or execution roles for Lambda functions to provide temporary credentials
  2. B. Embed the temporary credentials directly into the microservice’s code, for the described technical objective and its associated operational control requirements.
  3. C. Store the temporary credentials in an environment variable within the microservice’s container, under the documented operational and governance requirements.
  4. D. Hardcode the credentials into the application’s configuration file, as the primary implementation for the described business requirement.

Correct answer

Utilize IAM roles for EC2 instances or execution roles for Lambda functions to provide temporary credentials

Objective/domain: 2. Security (26%)

Source: AWS Well-Architected Security Pillar

Question 8 You need to create an alarm that alerts you only when the combined CPU and memory utilization of your application exceeds a certain threshold. You have already created two alarms: one monitoring CPU utilization and another monitoring memory utilization. What is the best way to configure an alarm to trigger based on these two alarms?

Answer choices

  1. A. Create a simple static alarm that monitors the sum of CPU and memory utilization, for the described technical objective and its associated operational control requirements.
  2. B. Create a composite alarm that uses a rule expression to combine the conditions of the CPU and memory utilization alarms.
  3. C. Increase the sensitivity of both individual alarms to ensure they trigger more frequently, as the selected approach for the stated technical and business outcome.
  4. D. Disable the memory utilization alarm to avoid unnecessary notifications, as the selected approach for the stated technical and business outcome, as selected.

Correct answer

Create a composite alarm that uses a rule expression to combine the conditions of the CPU and memory utilization alarms.

Objective/domain: 4. Troubleshooting and Optimization (18%)

Source: AWS Well-Architected Framework

Question 9 Your team is deploying a new version of a web application using AWS Elastic Beanstalk. To minimize downtime and ensure a smooth transition, which deployment strategy should you implement to leverage the benefits of a blue/green environment?

Answer choices

  1. A. Use AWS CodeDeploy for a one-at-a-time deployment to reduce risk, for the affected environment.
  2. B. Implement a full-at-a-time deployment to quickly update all instances, within the defined security and accountability boundaries.
  3. C. Utilize the blue/green deployment strategy with traffic rerouting for minimal downtime, for the stated requirement.
  4. D. Employ AWS CloudFormation to create identical environments for rapid updates, within the defined security and accountability boundaries.

Correct answer

Utilize the blue/green deployment strategy with traffic rerouting for minimal downtime, for the stated requirement.

Objective/domain: 3. Deployment (24%)

Source: Introduction to DevOps on AWS

Question 10 A development team is migrating a monolithic application to a microservices architecture. To proactively identify and address security vulnerabilities across these newly decoupled services, what should they implement first?

Answer choices

  1. A. Implement web application penetration testing after initial deployment, for consideration.
  2. B. Set up a security monitoring service like AWS Security Hub, for the specified implementation requirement.
  3. C. Configure a centralized authentication service for all microservices, within the described context.
  4. D. Immediately deploy all microservices to a staging environment for testing, within the proposed design.

Correct answer

Set up a security monitoring service like AWS Security Hub, for the specified implementation requirement.

Objective/domain: 1. Development with AWS Services (32%)

Source: AWS Well-Architected Framework

Where to go after the daily web set

How are AWS Developer Associate questions generated?

dotCreds builds AWS Developer Associate practice questions from public exam objectives and AWS certification and documentation references. The questions are written for realistic study practice, not copied from exam dumps.

How are explanations sourced?

Each question includes an explanation and, when available, a source link back to the provider documentation or reference used to validate the answer. That keeps the practice tied to study material you can actually review.

What score do I get?

The page tracks today's answered count and accuracy for the 10-question daily set, then saves a 7-day score history on this device so you can see your recent practice trend.

Why use this site?

The site is the fastest way to start AWS Developer Associate practice without installing anything. It is built for daily recall, quick weak-topic discovery, and source-backed explanations you can review immediately.