Courseiva
← Back to HashiCorp Terraform Associate TF-004 questions

Scenario-based practice

Select Two (Multi-Select) Questions

Practise HashiCorp Terraform Associate TF-004 practice questions — original exam-style scenarios covering every exam domain, with detailed explanations, wrong-answer analysis, and common exam traps.

20
scenario questions
TF-004
exam code
HashiCorp
vendor

Scenario guide

How to approach select two (multi-select) questions

Multi-select questions tell you to 'Choose TWO' or 'Choose THREE'. Getting partial credit is not a thing — you must select all correct answers with no incorrect ones. The stem always states how many to choose, so trust it. These questions require precision, not best-guess elimination.

Quick answer

Select Two (Multi-Select) Questions questions test whether you can apply the concept in context, not just recognise a definition.

How the topic appears in realistic exam-style scenarios.

Which detail in the question changes the correct answer.

How to eliminate plausible but wrong options.

How to connect the question back to the wider exam objective.

Related practice questions

Related TF-004 topic practice pages

Scenario questions usually connect to one or more exam topics. Use these links to review the underlying concepts behind the scenario.

Practice set

Practice scenarios

Question 1mediummulti select
Full question →

Which TWO statements are correct when refactoring a monolithic Terraform configuration into modules?

Question 2mediummulti select
Full question →

Which TWO statements about Terraform provisioners are correct?

Question 3hardmulti select
Full question →

Which THREE are considered Terraform's best practices?

Question 4easymulti select
Full question →

Which TWO are benefits of using Terraform modules?

Question 5mediummulti select
Full question →

Which TWO tasks are better suited for configuration management tools than Terraform?

Question 6hardmulti select
Full question →

A company is using Terraform to manage secrets in AWS Secrets Manager. They want to ensure that sensitive values are not exposed in logs, the console, or plan output. Which two practices should they implement? (Choose two.)

Question 7mediummulti select
Full question →

Which TWO module source types support version constraints in Terraform?

Question 8mediummulti select
Full question →

Which TWO actions are part of the core Terraform workflow? (Choose two.)

Question 9hardmulti select
Full question →

Which TWO of the following are valid ways to reference a resource attribute in Terraform?

Question 10easymulti select
Full question →

A team is defining their Infrastructure as Code strategy. Which two of the following are key benefits of using IaC compared to manual configuration?

Question 11mediummulti select
Full question →

Which TWO are benefits of Terraform's immutable infrastructure approach?

Question 12easymulti select
Full question →

Which TWO commands are part of the core Terraform workflow? (Choose two.)

Question 13mediummulti select
Full question →

Which three practices help maintain consistency and reduce configuration drift in IaC? (Choose three.)

Question 14hardmulti select
Full question →

Which three of the following are true regarding Terraform state?

Question 15hardmulti select
Full question →

Which three characteristics are associated with immutable infrastructure as practiced by Terraform?

Question 16hardmulti select
Full question →

Which THREE of the following are necessary steps to configure OIDC (OpenID Connect) for authenticating Terraform in a CI/CD pipeline?

Question 17mediummulti select
Full question →

Which TWO of the following are required when configuring a Terraform backend for remote state storage?

Question 18easymulti select
Full question →

Which TWO statements about Terraform data sources are correct?

Question 19mediummulti select
Full question →

Which TWO scenarios require the use of the depends_on argument?

Question 20easymulti select
Full question →

Which TWO statements accurately describe the purpose of Terraform? (Choose two.)

These TF-004 practice questions are part of Courseiva's free HashiCorp certification practice question bank. Courseiva provides original exam-style TF-004 questions with detailed explanations, topic-based practice, mock exams, readiness tracking, and study analytics.