Skip to main content
HashiCorp Certified: Terraform Associate
Free practice questions12

Free HashiCorp Certified: Terraform Associate (003) practice questions

Real exam-format questions from the CertBase HashiCorp Certified: Terraform Associate bank — pick an answer and the answer key and explanation follow. No signup needed.

Exam 003 · 586 questions in the full bank · Bank updated July 2026

Question 01

Which statement about combining meta-arguments on a single resource is correct?

Question 02

In the Write→Plan→Apply loop, where does terraform validate most naturally fit?

Question 03

Which command creates a local filesystem mirror of required providers for use in air-gapped or offline environments?

Question 04

In Terraform's model, what role does the state file play relative to the configuration?

Question 05

During an apply, Terraform reports it cannot acquire the state lock. Which is the safest first response?

Question 06

What is the effect of declaring a module output with the value of a child resource attribute?

Question 07

Which describes correct behavior of terraform apply -refresh-only when drift is detected?

Question 08

Which command authenticates the CLI to HCP Terraform and stores an API token in the local credentials file?

Question 09

A configuration file named main.tf.json is present in the module directory. What is true about it?

Question 10

A module input is declared type = any. What does this mean?

Question 11

An organization has strict regulatory requirements mandating that all Terraform infrastructure run inside their own air-gapped datacenter. Which HashiCorp offering is designed for this?

Question 12

Given: resource "random_id" "x" { keepers = { region = var.region } } resource "aws_instance" "web" { lifecycle { replace_triggered_by = [random_id.x] } } What does replace_triggered_by do here?

Detailed explanations like these run throughout the full bank.

One-time payment

Want the other 574 questions?

The full HashiCorp Certified: Terraform Associate bank includes 586 questions with detailed explanations, progress tracking, and performance analytics. Pay once, keep it forever — no subscription.

Get the full bank — $29.99

30-day money-back guarantee · Secure payment via Paddle