Free DVA-C02 practice exam 2026: 20 questions without signup
Start the free DVA-C02 practice exam
20 questions from the real bank, every option explained. No signup, no card.
Start free DVA-C02 practice exam →- Questions on the exam
- 65
- Time allowed
- 130 minutes format →
- Passing score
- 720 of 1000 — vendor, checked September 4, 2026 detail →
- Exam fee
- $150 — vendor, checked September 4, 2026 detail →
1539 practice exam questions for AWS Certified Developer Associate DVA-C02 (retires December 2026), grouped by exam domain. Every question below shows all four options, which one is correct, and why each of the other three is not — the wrong answers are where most candidates lose marks.
Not sure where you stand? Take the free 5-min DVA-C02 readiness check →
DVA-C02 certification: requirements, cost and exam format → · DVA-C02 exam format → · DVA-C02 passing score → · DVA-C02 exam cost →
Questions by domain
- Development with AWS Services — 489 questions →
- Security — 402 questions →
- Deployment — 370 questions →
- Troubleshooting and Optimization — 278 questions →
Sample questions
Increase the function's configured memory allocation: Which configuration change most directly increases the C
- Increase the function's configured timeout value.A longer timeout permits an invocation to run longer, but it does not add CPU capacity. It does not directly address the CPU-bound processing bottleneck.
- Configure provisioned concurrency for the function.Provisioned concurrency prepares execution environments before requests arrive, reducing startup latency. It does not increase the CPU capacity used during this CPU-bound processing.
- Configure reserved concurrency for the function.Reserved concurrency reserves capacity and limits maximum concurrent executions. It can protect downstream resources, but it does not increase the CPU power available to each invocation.
- Increase the function's configured memory allocation. ✓Lambda allocates CPU power in proportion to configured memory. Increasing memory can therefore provide more CPU capacity for this CPU-bound workload and shorten invocation processing time.
All 489 Development with AWS Services questions →
Use a Cognito user pool and send a validated access token: Which configuration should the developer use?
- Use IAM Identity Center to obtain credentials for signed AWS API requests.AWS credentials for signing requests do not replace the required application OAuth access token.
- Use a Cognito user pool and send a validated access token to the API. ✓A user pool authenticates users and issues JWTs. An access token carries scopes and authorization claims intended for APIs; the application must validate its signature, issuer, and expiration before trusting it.
- Use a Cognito identity pool and sign requests with temporary AWS credentials.This supports AWS credential-based access, rather than the required OAuth access-token authorization.
- Use a Cognito user pool and send its ID token to the API.An ID token describes the authenticated identity; this API specifically requires an access token with a scope.
Use the AWS SAM CLI to invoke and step through: Which approach best meets this requirement?
- Create a development API Gateway stage and configure its stage variables.API Gateway stages provide named deployment environments with stage-specific configuration and variables, but a stage is a deployed API environment rather than the local debugging mechanism required here.
- Use the AWS SAM CLI to invoke and step through the function locally. ✓The AWS SAM CLI supports local testing and step-through debugging of serverless applications before deployment, directly satisfying the need to reproduce the event and inspect execution locally.
- Extend a CloudFormation template with AWS SAM resources and deploy the transformed stack.AWS SAM templates provide infrastructure-as-code shorthand that is transformed into CloudFormation resources for deployment, but this approach does not itself provide the requested local step-through workflow.
- Place shared debugging libraries in a Lambda layer and attach it to the function.Lambda layers package shared libraries or dependencies separately from function code and can be reused, but dependency packaging does not establish the requested local invocation and step-through debugging process.
All 370 Deployment questions →
Use CloudWatch Logs Insights to query the log groups: Which approach best meets this requirement?
- Enable JSON logging for future Lambda invocations.Changing future log output does not query the error events already recorded.
- Use CloudWatch Logs Insights to query the log groups, filter error events, and aggregate the request field. ✓CloudWatch Logs Insights runs queries over log groups to filter, aggregate, and analyze log events, which directly supports summarizing the error pattern without exporting the logs.
- Apply a CloudWatch Logs data protection policy to the log groups.Masking sensitive data does not perform the requested error-field aggregation.
- Inspect service errors and latency in an X-Ray trace map.A dependency map does not aggregate the existing request fields across log groups.
All 278 Troubleshooting and Optimization questions →
Store the API key in Secrets Manager: Which solution meets these requirements?
- Store the API key in Secrets Manager, retrieve it at runtime, and use client-side caching with a refresh interval. ✓Secrets Manager supports runtime retrieval instead of hard-coding secrets in application code or deployment artifacts. Client-side caching reduces retrieval latency and API-call cost, while refreshing allows rotated values to be observed.
- Assign the Lambda function an IAM role and use its temporary credentials as the payment API key.IAM roles provide temporary AWS credentials for workloads, whereas the payment provider requires its own API key. The third-party secret should be retrieved from a secret-management service at runtime.
- Store the API key as a Lambda environment variable encrypted with a customer managed KMS key.Lambda encrypts environment variables at rest and supports customer managed KMS keys, but this approach does not use the stated runtime secret-retrieval and refresh behavior for a periodically rotated key.
- Embed the API key in the deployment package and replace the package whenever the provider rotates the key.Embedding the key keeps a long-lived secret in source or deployment artifacts. Runtime retrieval through Secrets Manager avoids hard-coding credentials in those locations.
All 489 Development with AWS Services questions →
Encrypt each document with a data key: Which design implements envelope encryption?
- Store the plaintext data key next to each encrypted document.Retaining the plaintext key next to the ciphertext defeats the intended key protection.
- Encrypt each document with a data key, encrypt that data key with a KMS key, and store the encrypted data key with the ciphertext. ✓This separates payload encryption from key protection: the data key encrypts the document, while the KMS key encrypts the data key. The encrypted data key can be stored with the ciphertext.
- Rotate the KMS key periodically and keep the documents unencrypted in the data store.Key rotation does not encrypt documents that the application stores as plaintext.
- Encrypt each document directly with the KMS key, and store only the resulting ciphertext with the document.This omits the data key that envelope encryption uses to encrypt application data. Envelope encryption instead has the KMS key protect the data key.
Create and review a CloudFormation change set before: Which approach should the team use?
- Add a review action in CodePipeline before the deployment action.An approval action pauses a pipeline; a change set provides the resource-level preview to review.
- Execute the stack update and depend on CloudFormation rollback if the update fails.Rollback normally returns a failed stack operation to its last known stable state, but it does not provide the requested pre-execution preview of replacements or deletions.
- Deploy the SAM template because its transformation automatically previews resource replacements.SAM transforms infrastructure definitions; transformation alone is not an inspection of changes to an existing stack.
- Create and review a CloudFormation change set before executing the stack update. ✓A change set previews the resource changes that the stack update would make, helping the team identify potential replacements or deletions before execution.
All 370 Deployment questions →
Configure provisioned concurrency for the Lambda function: Which configuration should the team use?
- Configure reserved concurrency for the Lambda function during the expected traffic period.Reserved concurrency reserves capacity and limits maximum concurrent executions; it does not prepare initialized environments to reduce startup latency.
- Increase the Lambda function’s configured memory during the expected traffic period.More memory also provides more CPU, which can improve CPU-, network-, or memory-bound work, but this does not prepare execution environments before requests arrive.
- Configure provisioned concurrency for the Lambda function during the expected traffic period. ✓Provisioned concurrency prepares Lambda execution environments before invocations arrive, directly addressing startup latency for predictable, latency-sensitive traffic.
- Create a CloudWatch alarm that evaluates Lambda latency against a threshold.A CloudWatch alarm evaluates a metric and can invoke configured actions when its state changes, but monitoring a latency threshold does not itself prepare Lambda environments before invocations.
All 278 Troubleshooting and Optimization questions →
DVA-C02 exam: the facts
How many questions are on the DVA-C02 exam?
65, as published by the exam vendor.
How long is the DVA-C02 exam?
130 minutes. Across 65 questions that is about 120 seconds per question.
What topics does the DVA-C02 exam cover?
4 domains: Development with AWS Services, Security, Deployment, Troubleshooting and Optimization. Weights: Development with AWS Services 32%, Security 26%, Deployment 24%, Troubleshooting and Optimization 18%.
How many DVA-C02 practice exam questions does Certsqill have?
1539, spread across 4 exam domains. Every one shows all options, which is correct, and why each of the others is not.
DVA-C02 ends on 30 November 2026
AWS is updating this exam. Its certification page states: “The last day to take the current exam (DVA-C02) is November 30, 2026,” and registration for the updated version, DVA-C03, opens on 27 October 2026. AWS says it will publish more information about DVA-C03 and its preparation resources on that date.
If you plan to sit DVA-C02, book a date on or before 30 November 2026. The practice questions on this page follow the DVA-C02 exam guide; if you will sit DVA-C03, check its exam guide when AWS releases it and treat this bank as coverage of the shared ground until then.
What a realistic AWS Certified Developer Associate practice exam looks like
The real exam has 65 questions in 130 minutes, either multiple choice or multiple response. According to the DVA-C02 exam guide, 50 questions are scored and 15 are unscored, and the unscored ones are not identified. Results are reported as a scaled score from 100 to 1,000, and the guide gives the minimum passing score as 720.
So a useful AWS Developer Associate practice exam mirrors that: 65 questions, a 130-minute timer, and both question types. Multiple-response items are where marks go most easily, because every selected option has to be right.
DVA-C02 questions by domain
AWS splits the scored content into four domains. Good AWS Developer Associate exam questions should follow the same weighting, so that a practice score reflects the real exam rather than your favourite service.
- Development with AWS Services — 32%
- Security — 26%
- Deployment — 24%
- Troubleshooting and Optimization — 18%
What AWS Associate Developer exam questions test
Most AWS Associate Developer exam questions describe an application problem and ask for the best fix: how to give a function least-privilege access, how to handle retries against a throttled API, which deployment approach avoids downtime, where to look when a request fails. Several answers usually work; the right one works with fewer permissions, fewer calls or less operational effort.
That is why the explanation matters more than the score. Every Certsqill question is expert-developed and shows an explanation for each answer option — the correct one and why each of the others falls short — and your results feed a readiness score per domain, so you can see whether Security or Deployment is holding you back. Access comes with a 7-day money-back guarantee.
Official AWS practice material
AWS publishes practice material of its own on AWS Skill Builder. The Official Practice Question Sets are free: 20-question sets that, in AWS’s words, “demonstrate the style of our certification exams.” Free 2-hour Exam Prep courses explore each exam’s topic areas.
The full-length AWS Certification Official Practice Exam is available with a Skill Builder subscription, which AWS lists from $29 USD per month for individuals. Between the free sets and that subscription, most candidates can find enough AWS Certified Developer Associate practice exams to judge their pace before booking.
Why not DVA-C02 dumps?
DVA-C02 dumps — collections sold or shared as real exam questions — are not a preparation method AWS allows. Under the AWS Certification Program Agreement, candidates may not “possess, access, or use unauthorized materials including Unauthorized Content Disclosures”, and the agreement specifically covers exam material listed on third-party websites without AWS’s permission.
The consequences are written into the same agreement: AWS may cancel exam results, terminate your rights and prohibit you from the program, without refunding fees, and your AWS credentials become invalid. Beyond the rules, a dump cannot tell you whether its answers are right, and AWS states that it regularly rotates exam questions in and out — with DVA-C03 on the way, an old dump is worth even less.
Is there an AWS Certified Developer Professional?
No. AWS offers no certification under that name. The professional-level step AWS links to this exam is AWS Certified DevOps Engineer – Professional: the Developer Associate page states you can recertify either by passing the latest version of the Developer Associate exam or by earning the DevOps Engineer – Professional certification.
If you are searching for an AWS developer professional certification, that DevOps Engineer credential is the one to look at. Developer Associate is valid for three years.
DVA-C02 practice: questions people ask
How many questions are in the AWS Certified Developer Associate exam?
65 questions in 130 minutes — 50 scored and 15 unscored, according to the DVA-C02 exam guide. Checked 9 October 2026.
What score do I need to pass?
The DVA-C02 exam guide gives a minimum passing score of 720 on a scaled range of 100 to 1,000. AWS’s certification FAQ notes that passing scores are set by statistical analysis and are subject to change. Checked 9 October 2026.
Can a practice score tell me if I will pass?
Not exactly. The real exam is scaled from 100 to 1,000 and includes 15 unscored questions, so no practice percentage converts directly. What practice can show is which domain you are weakest in.
Where can I find a free AWS certified developer practice exam?
AWS offers free 20-question Official Practice Question Sets and free 2-hour Exam Prep courses on AWS Skill Builder. The full Official Practice Exam needs a subscription. Checked 9 October 2026.
Are DVA-C02 questions still worth practising with DVA-C03 coming?
If you sit the exam by 30 November 2026, yes — that is the last day for DVA-C02. For DVA-C03, check the new exam guide AWS releases from 27 October 2026.
How many AWS Developer Associate practice exams should I take before booking?
AWS sets no number. Take at least one full-length timed session to check your pace over 130 minutes, and spend the rest of your time on the domains your results show as weak.
Are AWS Developer Associate exam dumps allowed?
No. The AWS Certification Program Agreement prohibits using unauthorised exam content, and AWS can cancel results, invalidate credentials and ban candidates from the program. Checked 9 October 2026.
How long do I wait to retake the exam?
14 calendar days after a failed attempt. Results, including for beta exams, are available within five business days. Source: AWS Certification FAQs, checked 9 October 2026.
Would you pass DVA-C02 today?
Five minutes, and you get a score per domain — not one number, but which section to open tonight.
Test your DVA-C02 readiness — free