Search test library by skills or roles
⌘ K

About the test:

Terraform在线测试使用基于方案的MCQ问题来评估Terraform的核心概念和组件。该测试评估了候选人将基础结构定义为创建,部署和缩放Web应用程序,数据库,虚拟机,存储,Kubernetes群集等的代码的能力。

Covered skills:

  • Terraform基础知识(创建;更改;破坏资源)
  • 使用Terraform提供服务
  • 参数配置
  • 创建Terraform模板
  • Terraform的Devops
  • 使用Terraform进行多云部署(AWS; Azure; GCP)
  • 编写Terraform配置
  • Terraform国家管理
  • 部署服务(容器; PAAS; IaaS; Arm模板)

9 reasons why
9 reasons why

Adaface Terraform在线测试 is the most accurate way to shortlist Terraform开发人员s



Reason #1

Tests for on-the-job skills

The Terraform在线测试 helps recruiters and hiring managers identify qualified candidates from a pool of resumes, and helps in taking objective hiring decisions. It reduces the administrative overhead of interviewing too many candidates and saves time by filtering out unqualified candidates at the first step of the hiring process.

The test screens for the following skills that hiring managers look for in candidates:

  • 使用Terraform创建,更改和破坏资源
  • 在AWS,Azure和GCP上使用Terraform进行多云部署
  • 使用Terraform提供服务
  • 编写Terraform配置文件
  • 参数化Terraform配置
  • 管理Terraform状态
  • 创建Terraform模板
  • 使用Terraform(容器,Paas,IaaS,Arm模板)部署服务
  • 为Terraform实施DevOps实践
Reason #2

No trick questions

no trick questions

Traditional assessment tools use trick questions and puzzles for the screening, which creates a lot of frustration among candidates about having to go through irrelevant screening assessments.

View sample questions

The main reason we started Adaface is that traditional pre-employment assessment platforms are not a fair way for companies to evaluate candidates. At Adaface, our mission is to help companies find great candidates by assessing on-the-job skills required for a role.

Why we started Adaface
Reason #3

Non-googleable questions

We have a very high focus on the quality of questions that test for on-the-job skills. Every question is non-googleable and we have a very high bar for the level of subject matter experts we onboard to create these questions. We have crawlers to check if any of the questions are leaked online. If/ when a question gets leaked, we get an alert. We change the question for you & let you know.

How we design questions

这些只是我们库中有10,000多个问题的一个小样本。关于此的实际问题 Terraform在线测试 将是不可行的.

🧐 Question

Medium

Dependencies and conditionals
Resources
Tags
Solve
Given the following Terraform code:
 image
What would be the value of the extra_security_group_id output when create_security_group is set to true, project_environment is set to "staging", and enable_additional_security_group is set to false?

Easy

Instance Security Group
AWS
Resources
Solve
Consider the following Terraform code:
 image
Which statement is true about this Terraform code?

A. The code creates an EC2 instance and assigns an EIP to it within a VPC.
B. The code creates an EC2 instance, but it is not associated with the specified security group.
C. The code creates an EC2 instance and an EIP, but does not associate the EIP with the instance.
D. The code creates a security group that allows SSH access to the EC2 instance from anywhere.
E. The code creates an EC2 instance with the specified security group, but does not assign an EIP to it.

Medium

Resource Attributes
Resource Dependencies
Resource Attributes
Solve
Consider the following Terraform code snippet, which represents a simplified infrastructure for a web application:
 image
In the above code, a security group (`web`) and a web server (`web`) are being created. An Elastic IP (`web`) is also being created and associated with the web server. The `web` Elastic IP has a lifecycle policy that prevents it from being destroyed.

Which of the following statements is true?
A: The Elastic IP (`web`) will not be associated with the `web` instance if the security group fails to create.
B: The Elastic IP (`web`) can be disassociated manually in the AWS console without affecting the Terraform state.
C: The Elastic IP (`web`) will be released when the `web` instance is destroyed.
D: A Terraform destroy operation will fail due to the lifecycle policy of the `web` Elastic IP.
E: The `web` instance must be manually terminated before the security group can be deleted.

Medium

Resource Lifecycle and Provisioners
Resource Lifecycle
Provisioners
Solve
Consider the following Terraform code snippet:
 image
This code creates a Google Compute Engine instance and uses a local-exec provisioner to print a message when the instance is created. It also has a lifecycle block that sets create_before_destroy to true.

What will happen if you update the machine_type parameter for the google_compute_instance resource and execute terraform apply?
A: Terraform will fail to apply the changes due to the create_before_destroy lifecycle rule.

B: Terraform will destroy the existing instance, create a new one, and the provisioner will print the message once.

C: Terraform will create a new instance before destroying the old one, and the provisioner will print the message twice.

D: Terraform will update the existing instance without creating a new one or destroying the old one, and the provisioner will print the message once.

E: Terraform will create a new instance before destroying the old one, but the provisioner will print the message only once.
🧐 Question🔧 Skill

Medium

Dependencies and conditionals
Resources
Tags

3 mins

Terraform
Solve

Easy

Instance Security Group
AWS
Resources

2 mins

Terraform
Solve

Medium

Resource Attributes
Resource Dependencies
Resource Attributes

3 mins

Terraform
Solve

Medium

Resource Lifecycle and Provisioners
Resource Lifecycle
Provisioners

2 mins

Terraform
Solve
🧐 Question🔧 Skill💪 Difficulty⌛ Time
Dependencies and conditionals
Resources
Tags
Terraform
Medium3 mins
Solve
Instance Security Group
AWS
Resources
Terraform
Easy2 mins
Solve
Resource Attributes
Resource Dependencies
Resource Attributes
Terraform
Medium3 mins
Solve
Resource Lifecycle and Provisioners
Resource Lifecycle
Provisioners
Terraform
Medium2 mins
Solve
Reason #4

1200+ customers in 75 countries

customers in 75 countries
Brandon

借助Adaface,我们能够优化我们的初始筛查过程超过75%,从而为招聘经理和我们的人才获取团队提供了宝贵的时间!


Brandon Lee, 人头, Love, Bonito

Reason #5

Designed for elimination, not selection

The most important thing while implementing the pre-employment Terraform在线测试 in your hiring process is that it is an elimination tool, not a selection tool. In other words: you want to use the test to eliminate the candidates who do poorly on the test, not to select the candidates who come out at the top. While they are super valuable, pre-employment tests do not paint the entire picture of a candidate’s abilities, knowledge, and motivations. Multiple easy questions are more predictive of a candidate's ability than fewer hard questions. Harder questions are often "trick" based questions, which do not provide any meaningful signal about the candidate's skillset.

Science behind Adaface tests
Reason #6

1 click candidate invites

Email invites: You can send candidates an email invite to the Terraform在线测试 from your dashboard by entering their email address.

Public link: You can create a public link for each test that you can share with candidates.

API or integrations: You can invite candidates directly from your ATS by using our pre-built integrations with popular ATS systems or building a custom integration with your in-house ATS.

invite candidates
Reason #7

Detailed scorecards & benchmarks

Reason #8

High completion rate

Adaface tests are conversational, low-stress, and take just 25-40 mins to complete.

This is why Adaface has the highest test-completion rate (86%), which is more than 2x better than traditional assessments.

test completion rate
Reason #9

Advanced Proctoring


Learn more

About the Terraform在线测试

Why you should use Terraform在线测试?

The Terraform在线测试 makes use of scenario-based questions to test for on-the-job skills as opposed to theoretical knowledge, ensuring that candidates who do well on this screening test have the relavant skills. The questions are designed to covered following on-the-job aspects:

  • 创建,改变和破坏Terraform的资源
  • 使用Terraform与AWS,Azure和GCP进行多云部署
  • 使用Terraform提供服务
  • 编写Terraform配置
  • Terraform中的参数化配置
  • 管理Terraform状态
  • 创建Terraform模板
  • 与Terraform一起部署服务,包括集装箱,PAAS,IAAS和ARM模板
  • 为Terraform实施DevOps实践
  • 故障排除和调试Terraform配置

Once the test is sent to a candidate, the candidate receives a link in email to take the test. For each candidate, you will receive a detailed report with skills breakdown and benchmarks to shortlist the top candidates from your pool.

What topics are covered in the Terraform在线测试?

  • 使用Terraform进行多云部署

    此技能评估了候选人利用Terraform的能力用于在AWS,Azure和GCP等多个云提供商中提供和管理资源。衡量这项技能至关重要,因为在当今的云计算环境中,多云部署变得越来越普遍。

  • 使用Terraform

    提供服务服务,此技能评估了候选人在使用提供服务的熟练程度。 Terraform。它涉及使用Terraform来定义和部署基础架构资源,确保有效且可靠的服务提供。

  • 编写Terraform配置

    编写Terraform配置涉及使用Hashicorp配置语言(使用HashIcorp配置语言创建声明代码)( HCl)。该技能衡量了候选人编写可重复使用,模块化和可维护的Terraform配置的能力。可自定义的基础架构部署。该技能评估了候选人对如何定义和使用Terraform配置中的变量以提高可配置性的理解。

  • Terraform状态管理

    Terraform State State Management包括管理和跟踪基础设施状况跨不同Terraform的资源运行。该技能对于评估候选人有效管理和维护资源状态以确保准确的基础设施部署和更新的能力很重要。

  • 创建Terraform模板

    此技能评估A候选人能够创建可重复使用的可重复使用的Terraform模板。它涉及设计模板,可以轻松适应不同的环境,减少努力的重复和确保基础架构提供的一致性。

  • 部署服务

    此技能可以测量候选人的各种服务能力,以部署各种服务的能力使用Terraform,包括容器,平台作为服务(PAA),基础架构作为服务(IAAS)和Azure Resource Manager(ARM)模板。它评估了他们在利用Terraform进行不同类型的服务部署方面的知识和熟练程度。

  • Terraform的DevOps for Terraform

    用于Terraform的DevOps用于Terraform,包括将Terraform集成到DevOps工作流程中和管理。该技能评估了候选人对DevOps原则和与Terraform相关的原则和实践的理解,突出了他们简化和自动化基础架构过程的能力。

  • Full list of covered topics

    The actual topics of the questions in the final test will depend on your job description and requirements. However, here's a list of topics you can expect the questions for Terraform在线测试 to be based on.

    Terraform语法
    Terraform命令
    Terraform变量
    Terraform数据源
    Terraform提供商
    Terraform模块
    Terraform输出
    Terraform远程状态
    Terraform工作区
    Terraform州锁定
    Terraform资源依赖性
    Terraform条件表达式
    Terraform循环
    Terraform功能
    Terraform计划
    地表适用
    Terraform销毁
    AWS Terraform资源
    Azure Terraform资源
    GCP Terraform资源
    Terraform后端配置
    Terraform模板渲染
    Terraform动态块
    Terraform提供商配置
    Terraform Local-Exec Provisioner
    Terraform null_resource
    Terraform Count和for_each
    Terraform输入变量
    Terraform输出变量
    Terraform遥控器提供者
    Terraform文件提供者
    Terraform地方国家
    Terraform远程状态后端
    Terraform国家迁移
    Terraform状态加密
    Terraform状态版本
    Terraform国家进口
    Terraform州锁定
    Terraform初始化
    Terraform计划
    地表适用
    Terraform销毁
    Terraform模块注册表
    Terraform模块来源
    与Terraform的Docker
    带有Terraform的Kubernetes
    与Terraform部署的PAAS
    IaaS与Terraform部署
    手臂模板部署与Terraform
    Terraform云和远程操作
    CI/CD管道与Terraform
    地形覆盖和格式化
    基础架构作为代码(IAC)概念
    Terraform安全最佳实践
    Terraform配置管理
    Terraform故障排除和调试
    Terraform版本控制
    Terraform基础设施设计
    测试Terraform配置
    Terraform的可伸缩性和性能优化
    地表监视和记录
    Terraform备份和恢复
    Terraform灾难恢复

What roles can I use the Terraform在线测试 for?

  • Terraform开发人员
  • AWS Terraform工程师
  • Azure Terraform工程师
  • 云工程师(Terraform)
  • 云基础设施工程师
  • DevOps工程师(Terraform)
  • 高级Devops工程师

How is the Terraform在线测试 customized for senior candidates?

For intermediate/ experienced candidates, we customize the assessment questions to include advanced topics and increase the difficulty level of the questions. This might include adding questions on topics like

  • 用Terraform实施基础架构作为代码原则
  • 使用版本控制系统协作和版本的TerraForm配置
  • 将Terraform与CI/CD管道集成
  • 为Terraform部署实施安全最佳实践
  • 在Terraform中管理秘密和敏感数据
  • 监视和记录Terraform部署
  • 与Terraform自动化基础设施工作流程
  • 使用Terraform优化基础设施供应
  • 使用Terraform设计可扩展和弹性的基础设施
  • 进行影响评估和风险分析,以实现TerraForm的变化
Singapore government logo

招聘经理认为,通过小组访谈中他们提出的技术问题,他们能够分辨哪些候选人的得分更好,并且与未得分的人有区别。他们是 非常满意 随着候选人的质量入围了Adaface筛查。


85%
减少筛查时间

Terraform在线测试 常见问题解答

我可以在同一测试中评估AWS和Terraform吗?

我可以在同一测试中评估Azure和Terraform吗?

我可以在同一测试中评估GCP和Terraform吗?

我可以将多个技能结合在一起,为一个自定义评估吗?

是的,一点没错。自定义评估是根据您的职位描述进行的,并将包括有关您指定的所有必备技能的问题。

您是否有任何反交换或策略功能?

我们具有以下反交易功能:

  • 不可解决的问题
  • IP策略
  • Web Protoring
  • 网络摄像头Proctoring
  • 窃检测
  • 安全浏览器

阅读有关[Proctoring功能](https://www.adaface.com/proctoring)的更多信息。

如何解释考试成绩?

要记住的主要问题是评估是消除工具,而不是选择工具。优化了技能评估,以帮助您消除在技术上没有资格担任该角色的候选人,它没有进行优化以帮助您找到该角色的最佳候选人。因此,使用评估的理想方法是确定阈值分数(通常为55%,我们为您提供基准测试),并邀请所有在下一轮面试中得分高于门槛的候选人。

我可以使用该测试的经验水平?

每个ADAFACE评估都是为您的职位描述/理想候选角色定制的(我们的主题专家将从我们的10000多个问题的图书馆中选择正确的问题)。可以为任何经验级别定制此评估。

每个候选人都会得到同样的问题吗?

是的,这使您比较候选人变得容易得多。 MCQ问题的选项和问题顺序是随机的。我们有[抗欺骗/策略](https://www.adaface.com/proctoring)功能。在我们的企业计划中,我们还可以选择使用类似难度级别的问题创建多个版本的相同评估。

我是候选人。我可以尝试练习测试吗?

不,不幸的是,我们目前不支持实践测试。但是,您可以使用我们的[示例问题](https://www.adaface.com/questions)进行练习。

使用此测试的成本是多少?

您可以查看我们的[定价计划](https://www.adaface.com/pricing/)。

我可以免费试用吗?

我刚刚搬到了一个付费计划。我如何要求自定义评估?

customers across world
Join 1200+ companies in 75+ countries.
立即尝试最候选的友好技能评估工具。
g2 badges
Ready to use the Adaface Terraform在线测试?
Ready to use the Adaface Terraform在线测试?
logo
40 min tests.
No trick questions.
Accurate shortlisting.
术语 隐私 信任指南

🌎选择您的语言

English Norsk Dansk Deutsche Nederlands Svenska Français Español Chinese (简体中文) Italiano Japanese (日本語) Polskie Português Russian (русский)
ada
Ada
● Online
Previous
Score: NA
Next
✖️