Courseiva
Free · No account needed · No credit card

AWS Certified Developer Associate DVA-C02 Practice Test

1,135 questions with instant explanations, domain breakdown, and wrong-answer analysis. Built for the real exam.

Instant feedback after each answer
Full explanations included
Domain score breakdown
Real exam: 130 min
Pass mark: 720/1000

Sample questions with explanations

This is exactly what you see during practice — question, options, and a full explanation after you answer.

Q1Troubleshooting and Optimizationmedium
Full explanation →

A developer monitors an AWS Lambda function that processes messages from an Amazon SQS queue. CloudWatch logs show that the function's execution time has increased significantly over the past week. The function's code has not been changed recently. The function makes calls to an Amazon DynamoDB table. CloudWatch metrics show a high rate of DynamoDBProvisionedThroughputExceededException errors. The DynamoDB table has 5 read and 5 write capacity units (RCU/WCU). What is the most effective action to reduce the function's execution time?

AIncrease the Lambda function's memory allocation.
BIncrease the Lambda function's reserved concurrency.
Increase the DynamoDB table's read and write capacity units.Correct
DIncrease the Lambda function's timeout.

The high rate of DynamoDBProvisionedThroughputExceededException errors indicates that the Lambda function is being throttled by DynamoDB due to insufficient read and write capacity units. This throttling causes the function to retry operations, significantly increasing execution …Read full explanation

Q2Troubleshooting and Optimizationhard
Full explanation →

An application running on EC2 instances behind an Application Load Balancer (ALB) occasionally returns HTTP 503 errors. The instances are in an Auto Scaling group. Which action should be taken to resolve this issue?

AEnable cross-zone load balancing on the ALB.
Review the ALB access logs to identify the target response codes.Correct
CIncrease the ALB idle timeout setting.
DIncrease the size of the EC2 instances.

HTTP 503 errors from an ALB indicate that the targets (EC2 instances) are not responding successfully. Reviewing ALB access logs reveals the specific target response codes (e.g., 503 from the target itself or connection timeouts), which helps pinpoint whether the issue is due to …Read full explanation

Q3Securityhard
Full explanation →

A company uses AWS KMS to encrypt data in S3. The security team wants to ensure that all KMS keys are rotated every year. Which action should be taken?

AManually rotate the KMS key every year
BCreate a new KMS key and update all applications to use it
Enable automatic key rotationCorrect
DUse AWS CloudWatch Events to trigger a Lambda function that rotates the key

AWS KMS supports automatic key rotation for customer-managed KMS keys. When enabled, KMS rotates the key material annually without requiring any manual intervention or application changes. This satisfies the security team's requirement for yearly rotation while maintaining the sa…Read full explanation

Untimed Practice

Answer at your own pace. Explanation and domain tag shown immediately after each answer.

Timed Practice

Countdown timer starts immediately. Results and domain scores shown at the end — just like the real exam.

Why practice here?

Full explanations on every question

Not just the right answer — you get exactly why each wrong option is wrong, so you learn the concept, not the answer.

Domain score breakdown

After each session see your score by exam domain so you know exactly where to focus study time.

100% free, forever

No subscription, no trial, no email wall. Start a session in under 10 seconds.

Exam-style questions

Scenario-based, precise wording, realistic distractors — written to match what you actually see on exam day.

← All DVA-C02 questionsDVA-C02 exam guideStudy guidePractice by domain