All AWS exams

AWS DVA-C03: AWS Certified Developer - Associate (updated)

What the DVA-C03 exam covers and what it costs, with a free 30-question practice test and an explanation for every answer.

At a glance
Level
Associate
Topic areas
4
Free practice questions
30
Full question bank
100 questions

What the DVA-C03 exam covers

The topic areas in our DVA-C03 question bank, with each one's share of the 100 practice questions.

DVA-C03 cost and format

Exam codeDVA-C03
CertificationAWS Certified Developer - Associate
VendorAWS
LevelAssociate
StatusUpcoming
ReleasedOctober 27, 2026

Last checked October 22, 2026 against the official AWS exam page.

DVA-C03 sample questions

The first 5 questions from the free practice test. Open a question to see the answer and why it is right.

All 30 free questions
  1. Question 1Development with AWS Services

    A Lambda function consumes messages from an Amazon SQS queue, and some messages fail repeatedly. The team wants the failed messages set aside for inspection without blocking the main queue. What should it configure?

    1. AUse SNS fan-out so the queue receives copies of published messages
    2. BEnable provisioned concurrency on the function alias for warm starts
    3. CA dead-letter queue (redrive policy) on the source queue
    4. DIncrease the function timeout to 900 seconds for longer batch runs
    Show answer and explanation
    Correct answer: C

    A dead-letter queue receives messages that exceed the configured receive count, so the main queue keeps flowing and the failures can be examined later. Timeouts and concurrency do not isolate failing messages, and SNS fan-out is a publishing pattern.

  2. Question 2Deployment

    A team wants to run containers without managing servers or cluster hosts. Which service fits best?

    1. AAmazon ECS on AWS Fargate
    2. BAmazon Athena serverless SQL
    3. CAmazon RDS for MySQL
    4. DAWS Snow Family Snowball
    Show answer and explanation
    Correct answer: A

    Fargate runs container tasks without the team managing EC2 instances, while ECS handles scheduling. Athena, RDS, and Snowball do not run application containers.

  3. Question 3Troubleshooting and Optimization

    A developer needs to trace one request across API Gateway, Lambda, and DynamoDB to find the slowest segment. Which service provides this?

    1. AAWS Config
    2. BAWS Budgets
    3. CAWS X-Ray
    4. DAmazon Macie
    Show answer and explanation
    Correct answer: C

    AWS X-Ray collects traces and service maps so the latency of each segment can be seen. Config, Budgets, and Macie address configuration, cost, and data discovery respectively.

  4. Question 4Security

    Mobile users sign in with a social identity and must receive temporary AWS credentials to access an S3 prefix. Which service should be used?

    1. AA shared IAM user for every app user with long-lived access keys stored in the app bundle
    2. BRoot account keys in the app, used to sign S3 requests for each user session at runtime
    3. CHard-coded access keys committed in the source code and rotated manually each year by the team
    4. DAn Amazon Cognito identity pool that exchanges tokens for temporary credentials
    Show answer and explanation
    Correct answer: D

    A Cognito identity pool exchanges identity-provider tokens for scoped, temporary AWS credentials. Shared users, root keys, and hard-coded keys are long-lived and unsafe.

  5. Question 5Development with AWS Services

    Which operation most efficiently returns all orders for one customer sorted by order date, when the table's partition key is customerId and its sort key is orderDate?

    1. AQuery using customerId as the partition key, which returns items in sort-key order
    2. BScan the whole table with a filter expression on customerId and sort the matches by orderDate
    3. CBatchGetItem with a key list of every order ID, fetched in parallel
    4. DCreate a global secondary index on the status attribute for order lookups
    Show answer and explanation
    Correct answer: A

    A Query on the partition key reads only that customer's items, and results come back in sort-key order. A Scan reads the whole table, BatchGetItem needs every key in advance, and a status index does not match the access pattern.

How to prepare for DVA-C03

  1. Read the official AWS outline first (exam page), so you know exactly what is in scope.
  2. Give the most time to Development with AWS Services and Deployment: together they make up 59% of the questions.
  3. Take the free 30-question practice test and note which topics you miss.
  4. Go back to the weak topics, then test again. A practice score shows where to study; it does not predict your exam result.

Full DVA-C03 question bank

All 100 questions with answers and explanations, as a PDF, an online practice exam, or both.

Full question bank
Coming to the store soon

The full 100-question bank for DVA-C03 is in final review. The free practice test is open now.

Start the free practice test

DVA-C03 FAQ