TF-003 · 8 domains

Practice TF-003 by domain

519 practice questions across 8 domains. Pick a topic to target weak areas.

EasyMediumHard

Implement and maintain state

73 questions · 18 easy · 29 medium · 26 hard

Interact with Terraform modules

65 questions · 18 easy · 24 medium · 23 hard

Understand IaC concepts

52 questions · 15 easy · 21 medium · 16 hard

Understand Terraform basics

58 questions · 14 easy · 24 medium · 20 hard

Understand Terraform's purpose

59 questions · 15 easy · 25 medium · 19 hard

Use the core Terraform workflow

53 questions · 14 easy · 21 medium · 18 hard

Frequently asked questions

How are TF-003 exam questions divided by domain?
The HashiCorp Terraform Associate TF-003 exam covers 8 domains. Each domain carries a specific percentage weight in the exam blueprint. Practicing by domain lets you allocate study time according to each domain's weight.
How many questions should I practice per domain?
Start with a 10-question session to identify your baseline. Once you can consistently score above 80%, move to a 20–30 question session to test depth. Revisit weaker domains before your exam date.
Can I practice all domains for free?
Yes — all domain practice sessions on Courseiva are free. Create a free account to track your results across sessions and see which domains need the most attention.