Test Questions Flashcards

1
Q

What integrates with DevOps?

A

Jira
Octopus
Jenkins
App Center

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Steps to migrate TFS to DevOps?

A

Upgrade TFS
Run Migration Validation
Create portable backup
Do a dry run
Run the import

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What do you use for an app to connect to devops?

A

Personal access token

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Git command to move repo to Devops?

A

Create uninitialized repo, then use rm origin / add origin

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Something you can do only with permission in TFS?

A

configure access for one user only

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What configures two-step auth for devops?

A

AD Conditional Access

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What do you use to monitor if teams have implemented proper security?

A

Defender for Cloud

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What tools do you need for Azure Kubernetes?

A

kubectl and Azure CLI

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

what type of migration schema is used for Entity Framework and SQL Data Tools?

A

Migrations-based is Entity
End State is SQL Data Tools

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

how often should you merge a branch?

A

often. as often as you have shippable work

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How many repos can a project have?

A

one TFS and as many Git as you want

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Where should you store a shared certificate for a library?

A

Azure Pipeline Library

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How you do create a Azure Kubernetes cluster?

A

az group create
az aks create
az get-credentials
kubectl apply

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Can you mix types of agents for a pipeline stage?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Three types of git merge?

A

Merge commit, squash commit, rebase

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Can you generate release notes straight out of DevOps?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What task type deploys to Kubernetes?

A

Kubernetes manifest

17
Q

Artifacts supports upstream sources for?

A

Maven and Python

18
Q

If you are creating virtual machines what two tools do you use?

A

Azure Automation and ARM templates

19
Q

What RBAC role do you need for the deployer service?

A

Contributor

20
Q

What tool can’t manage Azure resources?

A

Cloudformation

21
Q

What can’t be created as -everything-as-code?

A

Azure security groups

22
Q

OAuth is used for

A

REST API’s only

23
Q

BFG is used for

A

quickly deleting large amounts of git files

24
Q

Which pipeline types support caching?

A

YAML and classic

25
Q

Github secrets are made at these 2 levels

A

organization and repository

26
Q

what is ‘secure files’?

A

allows you to store files securely for sharing between pipelines

27
Q

Difference between git revert and git reset

A

Revert - adds a new commit to undo the changes of the prior commit. This not altering the history

Reset - moves the current HEAD back to the specified commit. Altering history

28
Q

What is a CFD

A

Cumulative flow diagrams
Monitor the flow of work items as they move through states
Can be a widget or report

29
Q

What type of slashes go in windows git hook

A

Forward slash. Use escape for spaces
#!C:/program\ files/

30
Q

What do you do with git hook file extension in Linux

A

Remove it. It’s normally .sample and Linux doesn’t like it

31
Q

What branching methodology is focused on a release?

A

Gitflow

32
Q

Which two git command reduce the size of a git repo with long history

A

Git filter-branch
Git filter-repo

33
Q

Pipeline task groups are only in

A

Classic build and classic release

34
Q

What is an owasp context file

A

A way to suppress false positives

35
Q

What does Azure App Services do?

A

Creates a staging area and run deployments

36
Q

What designates the beginning of a mermaid block?

A

:::

37
Q

Retention for items across all GiTHub actions is configured at the…

A

organization level

38
Q

Lead Time vs Cycle Time

A

Lead: time from request to delivery
Cycle: time from starting work to delivering

39
Q

What frameworks does terraform need

A

Yeoman and terratest