Practice exams for Terraform Associate

50 questions ยท 60 min

  • Terraform configuration 11 questions
  • Core Terraform workflow 10 questions
  • Terraform fundamentals 6 questions
  • Terraform modules 5 questions
  • Terraform state management 5 questions
  • HCP Terraform 5 questions
  • Infrastructure as Code (IaC) with Terraform 4 questions
  • Maintain infrastructure with Terraform 4 questions

25 free questions across all domains, no account required.

The full set of 50 questions is included in the All certifications subscription. Subscribe

How to prepare for Terraform Associate with InfraPrep

The 50 questions cover 8 domains: Terraform configuration, Core Terraform workflow, Terraform fundamentals, Terraform modules, Terraform state management, HCP Terraform, Infrastructure as Code (IaC) with Terraform, Maintain infrastructure with Terraform. 25 of them are free, without an account.

Study mode

Answer at your pace: each answer is corrected straight away, with an explanation and the link to the documentation it relies on.

Exam mode

A timed exam of 60 minutes, with a question map to flag and come back to questions before you submit.

Results by domain

Your score is broken down by domain, so you know what to review first.

Original questions

Every question is written from the public documentation, never copied from the exam. You can contest an answer from study mode.

Sample question

Infrastructure as Code (IaC) with Terraform

A new engineer switching from an imperative scripting tool to Terraform asks how Terraform's configuration language works. Which statement correctly explains Terraform's Infrastructure as Code approach?

  1. Terraform configuration describes the exact sequence of API calls Terraform must execute, in the order they appear in the files
  2. Terraform configuration is declarative: it describes the intended end state of the infrastructure rather than the steps needed to reach it
  3. Terraform configuration is imperative: each block executes as a command in file order, like a shell script
  4. The order in which resource blocks are written in a file determines the order in which Terraform creates the corresponding infrastructure
Show the answer and the explanation

Correct answer: B

The Terraform language is declarative, describing an intended goal rather than the steps to reach that goal.

Source: official documentation

Try the free questions