Skip to content

Latest commit

 

History

History
98 lines (87 loc) · 2.69 KB

all_in_one.md

File metadata and controls

98 lines (87 loc) · 2.69 KB

Bash

  • What is bash?
  • What are some common bash commands?
  • What are conditions and how do the work in bash? What is the syntax?
  • What is the purpose of flags or options in Bash?
  • Describe control flow in bash scripting.

Python

  • What is a list in python?
  • Is a list mutable or immutable?
  • What is a set in python how to make an empty set?
  • What is control flow in python?
  • What is pip used for?
  • What is a module?
  • What is a dictionary?
  • How to access a dictionary?
  • Are strings immutable?
  • What is a tuple?

Git

  • What is git?
  • What is 'git commit' and what is the next step
  • Specific commands:

Jenkins

  • What is Jenkins?
  • What is a Jenkinsfile?
  • What language is a Jenkinsfile written in?

Docker

  • What is Docker?
  • What is the difference between an image, a container, and a Dockerfile?
  • What commands might you see in a Dockerfile?
  • Why do we use Docker?
  • What is difference betweent containerization and virtualization?
  • What is the CLI command to build a docker image?
  • What is the process / manual steps of building and deploying a docker image?

Kubernetes

  • How would you describe kubernetes?
  • Are there any other container orchestration tools?
  • What is a node port?
  • What are the differences between nodeport, loadbalancer, and clusterIP?
  • What is docker swarm?
  • What is a kubelet?
  • What is a node pool?
  • What are the different types of services?
  • What are some kubectl commands?
  • What is Service?
  • How would you describe Helm?
  • What are some of the files you would expect to see assocaited with Helm?
  • What can we do with lbels in kubernetes?
  • What resources show a cluster usage?
  • Is there a tool that allows you to view the resources of a cluster?
  • What is a replicaset?
  • In a cluster, where would a container be?
  • What's the relationship between a pod and a container?
  • What are example use cases of when you would want multiple containers in a pod?

Genereal CICD & Pipelines

  • What is CICD?
  • What is the difference between Code Delivery and Code Deploy?
  • What is a build agent?
  • Have you set up any deployment strategies you are familiar with?

Amazon Web Services

  • What are the different types of services?
  • What is EKS?
  • what are the different
  • What is CodePipeline?
  • How does CodePipeline differ from Jenkins?
  • What are some benefits of CodePipeline compared to Jenkins?

Misc

  • What is technical debt?

Databases

  • What does SQL stand for?
  • What is DML?
  • What is DDM?
  • What is DDL?
  • What is RBDMS?
  • What is database normalization?
  • What does multiplicity describe?

CICD

  • What is CICD?
  • What is the process of CICD?

Cloud

  • What is the difference between inbound and outbound?
  • What is IAAS?
  • What is PAAS?
  • What is SAAS?
  • What is CAAS?