Here are some general DevOps interview questions. Good luck!
image source: What is DevOps? |
- What is Continuous Integration? What does get integrated and where?
- What are its key aspects?
- What are the typical stages in CI?
- What benefits it brings?
- What are its challenges?
- What are the best practices in CI?
- Introduction to CI/CD Pipeline Development | My Public Notepad
- What is Continuous Delivery?
- What are its key aspects?
- What benefits it brings?
- Introduction to CI/CD Pipeline Development | My Public Notepad
- What is Continuous Deployment?
- What are its key aspects?
- What benefits it brings?
- Introduction to CI/CD Pipeline Development | My Public Notepad
- What is a CI/CD Pipeline?
- What are its typical stages?
- Introduction to CI/CD Pipeline Development | My Public Notepad
- What is the difference between Functional, Operational and Technical requirements in Software Engineering?
- What is the cloud?
- What is cloud computing? What is a private cloud? Private cloud vs. public cloud
- What is a Virtual Private Cloud (VPC)?
- What is a virtual private cloud (VPC)? | Cloudflare
- What is Amazon VPC? - Amazon Virtual Private Cloud
- What is a Virtual Private Cloud (VPC)? - Check Point Software
- Design the architecture and write a Terraform code for provisioning the following:
- 2 auto scaling groups:
- One is starting 3 EC2 instances in three different availability zones, with public IP addresses.
- The other auto scaling group is starting 3 EC2 instances in three different availability zones, with private IP addresses.
- Can one auto scaling group can launch all instances (both public & private)?
- https://stackoverflow.com/questions/63343626/terraform-tagging-instances-created-with-autoscaling-group
- Scenario: If you want to still use an Autoscaling group with unique name tags for the hosts you will need to create an event for during the launch of the host. This would then need trigger a Lambda which would programmatically update the EC2 instance and assign it a unique name.
- More scenarios: https://support.hashicorp.com/hc/en-us/sections/4403062269203-Management-Usage
- What is methodology of pets vs cattle?
- What is Immutable Infrastructure (II)?
- What are rollng updates?
- What is Scheduling, Preemption and Eviction in Kubernetes?
- What is the use of a pause image in Kubernetes?
- What is the difference between kubectl run vs create vs apply?
- What is the Blue-Green deployment?
- How to Determine the Cloud Server Requirements?
- How would you go about IT Infrastructure Sizing and Capacity Planning?
- Why is Nginx a reverse proxy?
- What is High Availability?
- How to design highly available system?
- What is Fault Tolerance?
- How to design fault tolerant system?
- "What happens when you type google.com into your browser and press enter?"
No comments:
Post a Comment