Test Terraform : certification training

Test Terraform with answers to assess your knowledge and prepare for job interviews. Assess your technical level in 20 minutes.

Validate and promote your skills
Private results unless you share them
Compare your results to the developers average

My Results

Test details

Intermediate
November 2024
10 minutes
4.5/5(1)

This Terraform MCQ is designed for individuals who already have initial hands-on experience with Terraform.
It contains questions of a similar level to those found in the "HashiCorp Certified: Terraform Associate" certification and can therefore serve as good practice for preparing for the certification.

The topics covered by this questionnaire include:

  • Fundamental concepts of Infrastructure as Code, the advantages of Terraform.
  • How Terraform works, the plugins system, the providers.
  • Writing simple Terraform code : resource, data, variables, and outputs.
  • Writing advanced Terraform code: count, for_each, functions, and expressions.
  • The Terraform workflow and its usage.
  • Using backends and associated best practices.
  • The use of modules.

The code samples used in the MCQ to illustrate the questions are based on the Scaleway and OVH providers, but no prior knowledge of these providers is required.

This test consists of 20 questions randomly selected from a database of 50 questions in Terraform.Discover all our interview questions and answers here
⚠️ Ranking results of all timemay not be relevant because the test has not been taken enough times yet.
1.
developer avatar
MICHAEL LACHAND
2733 points
2.
developer avatar
Kévin
2720 points
3.
developer avatar
Mathieu Barry
2688 points
4.
developer avatar
rabie
2675 points
5.
developer avatar
Elvis Sekularac
2578 points

Test author : Julien Wittouck

Julien Wittouck, nice to meet you !

I'm a fan of Star Wars 💫, Dragon Ball 🐉, and seventies & nineties rock 🎸🤘.

I'm also a freelance Solution Architect 🏗️ and have been teaching Java / Spring development at Lille University 🎓 for nearly 10 years, and an associate at Ekité.
I'm an occasional speaker and member of the Cloud Nord conference organizing team.
My favorite topics:

☕: Java/Spring
🐋 : Docker/Kubernetes (CKAD certified)
🐧 : Linux 💙
☁️ : Cloud/IaC/Terraform (certified Terraform Associate, and CKAD)
I'm also the author of the book L'infrastructure as Code avec Terraform, published by ENI.

Contributors1
developer avatar

Sample question

Consider the following block of code:

locals {
  region = "fr-par"
}

resource "scaleway_rdb_instance" "main" {
  node_type = "DB-DEV-S"
  engine    = "PostgreSQL-11"
  region    = ______
}

How to set the region parameter of the scaleway_rdb_instance.main resource using the local variable?

See 50 test questions.Participate in test improvement