DevOps Engineer Interview Questions
A complete guide covering Linux, Git, CI/CD, Docker, Kubernetes, Terraform, Ansible, AWS, Monitoring, and SRE concepts.
Total Questions:400
Difficulty Levels:
BeginnerIntermediateAdvanced
0%
Overall Progress
0/400
Status
Problem
Level
2.Explain the Linux boot process.Medium
2.Explain the Linux boot process.
Medium
3.What are inodes in Linux?Medium
3.What are inodes in Linux?
Medium
4.How do you check disk usage in Linux?Easy
4.How do you check disk usage in Linux?
Easy
5.What is the difference between /etc/passwd and /etc/shadow?Medium
5.What is the difference between /etc/passwd and /etc/shadow?
Medium
6.Explain file permissions in Linux (chmod, chown, chgrp).Easy
6.Explain file permissions in Linux (chmod, chown, chgrp).
Easy
7.What is umask?Medium
7.What is umask?
Medium
8.How do you find files in Linux (find, locate, grep)?Easy
8.How do you find files in Linux (find, locate, grep)?
Easy
9.What is the difference between kill and killall?Easy
9.What is the difference between kill and killall?
Easy
10.Explain different signals in Linux (SIGTERM, SIGKILL, SIGHUP).Medium
10.Explain different signals in Linux (SIGTERM, SIGKILL, SIGHUP).
Medium
11.What is a daemon process?Easy
11.What is a daemon process?
Easy
12.How do you check running processes (ps, top, htop)?Easy
12.How do you check running processes (ps, top, htop)?
Easy
13.What is the difference between systemctl and service?Easy
13.What is the difference between systemctl and service?
Easy
14.How do you troubleshoot high CPU usage?Medium
14.How do you troubleshoot high CPU usage?
Medium
15.How do you troubleshoot high memory usage?Medium
15.How do you troubleshoot high memory usage?
Medium
16.What is swap space and when is it used?Medium
16.What is swap space and when is it used?
Medium
17.How do you check network connections (netstat, ss, lsof)?Medium
17.How do you check network connections (netstat, ss, lsof)?
Medium
18.What is SELinux and AppArmor?Hard
18.What is SELinux and AppArmor?
Hard
19.How do you manage services in Linux?Easy
19.How do you manage services in Linux?
Easy
20.What is cron and how do you schedule jobs?Easy
20.What is cron and how do you schedule jobs?
Easy
21.What is the difference between cron and anacron?Medium
21.What is the difference between cron and anacron?
Medium
22.How do you check logs in Linux?Easy
22.How do you check logs in Linux?
Easy
23.What is journalctl?Medium
23.What is journalctl?
Medium
24.How do you compress and decompress files (tar, gzip, bzip2)?Easy
24.How do you compress and decompress files (tar, gzip, bzip2)?
Easy
25.What is the difference between /bin, /sbin, /usr/bin, /usr/sbin?Hard
25.What is the difference between /bin, /sbin, /usr/bin, /usr/sbin?
Hard
26.How do you mount and unmount filesystems?Medium
26.How do you mount and unmount filesystems?
Medium
27.What is LVM (Logical Volume Manager)?Hard
27.What is LVM (Logical Volume Manager)?
Hard
28.How do you troubleshoot network issues?Medium
28.How do you troubleshoot network issues?
Medium
29.What is SSH and how do you secure it?Medium
29.What is SSH and how do you secure it?
Medium
30.How do you set up SSH key-based authentication?Easy
30.How do you set up SSH key-based authentication?
Easy
31.What is shell scripting and why is it important in DevOps?Easy
31.What is shell scripting and why is it important in DevOps?
Easy
32.What is the difference between sh, bash, and zsh?Easy
32.What is the difference between sh, bash, and zsh?
Easy
33.How do you make a script executable?Easy
33.How do you make a script executable?
Easy
34.What is shebang (#!) in shell scripts?Easy
34.What is shebang (#!) in shell scripts?
Easy
35.Explain variables in shell scripting.Easy
35.Explain variables in shell scripting.
Easy
36.What is the difference between single quotes and double quotes?Medium
36.What is the difference between single quotes and double quotes?
Medium
37.How do you pass arguments to a shell script?Easy
37.How do you pass arguments to a shell script?
Easy
38.What are $0, $1, $#, $@, $*, $?Medium
38.What are $0, $1, $#, $@, $*, $?
Medium
39.How do you use conditional statements (if-else)?Easy
39.How do you use conditional statements (if-else)?
Easy
40.How do you use loops (for, while, until)?Easy
40.How do you use loops (for, while, until)?
Easy
41.What is the difference between [ ] and [[ ] ]?Hard
41.What is the difference between [ ] and [[ ] ]?
Hard
42.How do you read user input in shell scripts?Easy
42.How do you read user input in shell scripts?
Easy
43.What are functions in shell scripting?Medium
43.What are functions in shell scripting?
Medium
44.How do you handle errors in shell scripts?Medium
44.How do you handle errors in shell scripts?
Medium
45.What is set -e, set -u, set -x?Hard
45.What is set -e, set -u, set -x?
Hard
46.How do you redirect output and errors?Medium
46.How do you redirect output and errors?
Medium
47.What is the difference between > and >>?Easy
47.What is the difference between > and >>?
Easy
48.What is piping and how does it work?Easy
48.What is piping and how does it work?
Easy
49.How do you use grep, sed, and awk?Medium
49.How do you use grep, sed, and awk?
Medium
50.What is the difference between grep, egrep, and fgrep?Hard
50.What is the difference between grep, egrep, and fgrep?
Hard
51.How do you parse JSON in shell scripts (jq)?Medium
51.How do you parse JSON in shell scripts (jq)?
Medium
52.How do you debug shell scripts?Easy
52.How do you debug shell scripts?
Easy
53.What are exit codes and how do you use them?Easy
53.What are exit codes and how do you use them?
Easy
54.How do you run commands in the background?Medium
54.How do you run commands in the background?
Medium
55.How do you schedule scripts using cron?Easy
55.How do you schedule scripts using cron?
Easy
56.What is Git and why is it important in DevOps?Easy
56.What is Git and why is it important in DevOps?
Easy
57.What is the difference between Git and GitHub?Easy
57.What is the difference between Git and GitHub?
Easy
58.Explain Git workflow.Easy
58.Explain Git workflow.
Easy
59.What is the difference between git pull and git fetch?Medium
59.What is the difference between git pull and git fetch?
Medium
60.What is git merge vs git rebase?Medium
60.What is git merge vs git rebase?
Medium
61.When would you use rebase over merge?Medium
61.When would you use rebase over merge?
Medium
62.What is a merge conflict and how do you resolve it?Easy
62.What is a merge conflict and how do you resolve it?
Easy
63.What is git cherry-pick?Medium
63.What is git cherry-pick?
Medium
64.What is git stash and when do you use it?Easy
64.What is git stash and when do you use it?
Easy
65.What is the difference between git reset and git revert?Medium
65.What is the difference between git reset and git revert?
Medium
66.Explain git reset --soft, --mixed, --hard.Hard
66.Explain git reset --soft, --mixed, --hard.
Hard
67.What is a Git branch and branching strategy?Easy
67.What is a Git branch and branching strategy?
Easy
68.What is GitFlow workflow?Medium
68.What is GitFlow workflow?
Medium
69.What is trunk-based development?Medium
69.What is trunk-based development?
Medium
70.What is a pull request/merge request?Easy
70.What is a pull request/merge request?
Easy
71.What are Git hooks?Medium
71.What are Git hooks?
Medium
72.How do you undo the last commit?Easy
72.How do you undo the last commit?
Easy
73.What is .gitignore?Easy
73.What is .gitignore?
Easy
74.How do you rename or delete a branch?Easy
74.How do you rename or delete a branch?
Easy
75.What is git bisect?Hard
75.What is git bisect?
Hard
76.How do you find who changed a specific line of code (git blame)?Easy
76.How do you find who changed a specific line of code (git blame)?
Easy
77.What is a detached HEAD state?Medium
77.What is a detached HEAD state?
Medium
78.How do you squash commits?Medium
78.How do you squash commits?
Medium
79.What is git tag and when do you use it?Easy
79.What is git tag and when do you use it?
Easy
80.How do you resolve 'detached HEAD' situation?Medium
80.How do you resolve 'detached HEAD' situation?
Medium
81.What is CI/CD?Easy
81.What is CI/CD?
Easy
82.What is the difference between Continuous Integration, Continuous Delivery, and Continuous Deployment?Medium
82.What is the difference between Continuous Integration, Continuous Delivery, and Continuous Deployment?
Medium
83.What CI/CD tools have you worked with?Easy
83.What CI/CD tools have you worked with?
Easy
84.Explain Jenkins architecture.Medium
84.Explain Jenkins architecture.
Medium
85.What is a Jenkins pipeline?Easy
85.What is a Jenkins pipeline?
Easy
86.What is the difference between declarative and scripted pipeline?Medium
86.What is the difference between declarative and scripted pipeline?
Medium
87.What is Jenkinsfile?Easy
87.What is Jenkinsfile?
Easy
88.How do you implement parallel execution in Jenkins?Medium
88.How do you implement parallel execution in Jenkins?
Medium
89.What are Jenkins agents/slaves?Easy
89.What are Jenkins agents/slaves?
Easy
90.How do you secure Jenkins?Medium
90.How do you secure Jenkins?
Medium
91.What is Jenkins Blue Ocean?Easy
91.What is Jenkins Blue Ocean?
Easy
92.What is GitLab CI/CD?Easy
92.What is GitLab CI/CD?
Easy
93.What is .gitlab-ci.yml?Easy
93.What is .gitlab-ci.yml?
Easy
94.What are runners in GitLab?Medium
94.What are runners in GitLab?
Medium
95.What is GitHub Actions?Easy
95.What is GitHub Actions?
Easy
96.What is a workflow in GitHub Actions?Easy
96.What is a workflow in GitHub Actions?
Easy
97.What is CircleCI?Medium
97.What is CircleCI?
Medium
98.What is Travis CI?Medium
98.What is Travis CI?
Medium
99.What is ArgoCD?Hard
99.What is ArgoCD?
Hard
100.What is the difference between push-based and pull-based deployment?Hard
100.What is the difference between push-based and pull-based deployment?
Hard
101.How do you implement automated testing in CI/CD?Medium
101.How do you implement automated testing in CI/CD?
Medium
102.What is artifact management?Medium
102.What is artifact management?
Medium
103.What is Nexus and Artifactory?Medium
103.What is Nexus and Artifactory?
Medium
104.How do you implement security scanning in pipelines?Hard
104.How do you implement security scanning in pipelines?
Hard
105.What is SAST and DAST?Hard
105.What is SAST and DAST?
Hard
106.What is dependency scanning?Medium
106.What is dependency scanning?
Medium
107.How do you implement deployment strategies (blue-green, canary, rolling)?Hard
107.How do you implement deployment strategies (blue-green, canary, rolling)?
Hard
108.What is pipeline as code?Easy
108.What is pipeline as code?
Easy
109.How do you handle secrets in CI/CD pipelines?Medium
109.How do you handle secrets in CI/CD pipelines?
Medium
110.What are best practices for CI/CD?Medium
110.What are best practices for CI/CD?
Medium
111.What is Docker and containerization?Easy
111.What is Docker and containerization?
Easy
112.What is the difference between containers and virtual machines?Easy
112.What is the difference between containers and virtual machines?
Easy
113.What is a Docker image?Easy
113.What is a Docker image?
Easy
114.What is a Docker container?Easy
114.What is a Docker container?
Easy
115.What is Dockerfile?Easy
115.What is Dockerfile?
Easy
116.Explain Dockerfile instructions (FROM, RUN, CMD, ENTRYPOINT, COPY, ADD).Medium
116.Explain Dockerfile instructions (FROM, RUN, CMD, ENTRYPOINT, COPY, ADD).
Medium
117.What is the difference between CMD and ENTRYPOINT?Medium
117.What is the difference between CMD and ENTRYPOINT?
Medium
118.What is the difference between COPY and ADD?Medium
118.What is the difference between COPY and ADD?
Medium
119.What is Docker layering?Hard
119.What is Docker layering?
Hard
120.How do you optimize Docker images?Hard
120.How do you optimize Docker images?
Hard
121.What is multi-stage build in Docker?Hard
121.What is multi-stage build in Docker?
Hard
122.What is .dockerignore?Easy
122.What is .dockerignore?
Easy
123.What is Docker Hub?Easy
123.What is Docker Hub?
Easy
124.What is Docker registry?Medium
124.What is Docker registry?
Medium
125.What is the difference between public and private registry?Easy
125.What is the difference between public and private registry?
Easy
126.How do you run a Docker container?Easy
126.How do you run a Docker container?
Easy
127.What are Docker volumes?Medium
127.What are Docker volumes?
Medium
128.What is the difference between bind mounts and volumes?Hard
128.What is the difference between bind mounts and volumes?
Hard
129.What is Docker networking?Medium
129.What is Docker networking?
Medium
130.Explain Docker network types (bridge, host, overlay, none).Hard
130.Explain Docker network types (bridge, host, overlay, none).
Hard
131.How do containers communicate with each other?Medium
131.How do containers communicate with each other?
Medium
132.What is Docker Compose?Easy
132.What is Docker Compose?
Easy
133.What is docker-compose.yml?Easy
133.What is docker-compose.yml?
Easy
134.How do you scale containers in Docker Compose?Medium
134.How do you scale containers in Docker Compose?
Medium
135.What is the difference between docker run and docker start?Easy
135.What is the difference between docker run and docker start?
Easy
136.What is the difference between docker stop and docker kill?Medium
136.What is the difference between docker stop and docker kill?
Medium
137.How do you view container logs?Easy
137.How do you view container logs?
Easy
138.How do you access a running container?Easy
138.How do you access a running container?
Easy
139.What is docker exec vs docker attach?Medium
139.What is docker exec vs docker attach?
Medium
140.How do you troubleshoot Docker containers?Medium
140.How do you troubleshoot Docker containers?
Medium
141.What is Docker Swarm?Medium
141.What is Docker Swarm?
Medium
142.What is the difference between Docker Swarm and Kubernetes?Medium
142.What is the difference between Docker Swarm and Kubernetes?
Medium
143.How do you secure Docker containers?Hard
143.How do you secure Docker containers?
Hard
144.What is container runtime (containerd, CRI-O)?Hard
144.What is container runtime (containerd, CRI-O)?
Hard
145.What are Docker best practices?Easy
145.What are Docker best practices?
Easy
146.What is Kubernetes?Easy
146.What is Kubernetes?
Easy
147.What is the Kubernetes architecture?Medium
147.What is the Kubernetes architecture?
Medium
148.What is a Kubernetes cluster?Easy
148.What is a Kubernetes cluster?
Easy
149.What is the difference between master and worker nodes?Easy
149.What is the difference between master and worker nodes?
Easy
150.What are the components of master node (API server, scheduler, controller manager, etcd)?Medium
150.What are the components of master node (API server, scheduler, controller manager, etcd)?
Medium
151.What are the components of worker node (kubelet, kube-proxy, container runtime)?Medium
151.What are the components of worker node (kubelet, kube-proxy, container runtime)?
Medium
152.What is etcd?Hard
152.What is etcd?
Hard
153.What is a Pod?Easy
153.What is a Pod?
Easy
154.What is a ReplicaSet?Medium
154.What is a ReplicaSet?
Medium
155.What is a Deployment?Easy
155.What is a Deployment?
Easy
156.What is the difference between ReplicaSet and Deployment?Medium
156.What is the difference between ReplicaSet and Deployment?
Medium
157.What is a Service in Kubernetes?Easy
157.What is a Service in Kubernetes?
Easy
158.Explain Service types (ClusterIP, NodePort, LoadBalancer, ExternalName).Medium
158.Explain Service types (ClusterIP, NodePort, LoadBalancer, ExternalName).
Medium
159.What is a Namespace?Easy
159.What is a Namespace?
Easy
160.What is a ConfigMap?Medium
160.What is a ConfigMap?
Medium
161.What is a Secret?Medium
161.What is a Secret?
Medium
162.What is the difference between ConfigMap and Secret?Easy
162.What is the difference between ConfigMap and Secret?
Easy
163.What is a PersistentVolume (PV)?Medium
163.What is a PersistentVolume (PV)?
Medium
164.What is a PersistentVolumeClaim (PVC)?Medium
164.What is a PersistentVolumeClaim (PVC)?
Medium
165.What is a StorageClass?Hard
165.What is a StorageClass?
Hard
166.What is a StatefulSet?Hard
166.What is a StatefulSet?
Hard
167.What is the difference between Deployment and StatefulSet?Medium
167.What is the difference between Deployment and StatefulSet?
Medium
168.What is a DaemonSet?Medium
168.What is a DaemonSet?
Medium
169.What is a Job and CronJob?Easy
169.What is a Job and CronJob?
Easy
170.What is an Ingress?Medium
170.What is an Ingress?
Medium
171.What is an Ingress Controller?Medium
171.What is an Ingress Controller?
Medium
172.What is a NetworkPolicy?Hard
172.What is a NetworkPolicy?
Hard
173.What is RBAC in Kubernetes?Hard
173.What is RBAC in Kubernetes?
Hard
174.What is a ServiceAccount?Medium
174.What is a ServiceAccount?
Medium
175.What is kubectl?Easy
175.What is kubectl?
Easy
176.What are important kubectl commands?Easy
176.What are important kubectl commands?
Easy
177.What is a rolling update?Medium
177.What is a rolling update?
Medium
178.How do you rollback a deployment?Medium
178.How do you rollback a deployment?
Medium
179.What is liveness probe and readiness probe?Medium
179.What is liveness probe and readiness probe?
Medium
180.What is the difference between liveness and readiness probes?Medium
180.What is the difference between liveness and readiness probes?
Medium
181.What is Horizontal Pod Autoscaler (HPA)?Medium
181.What is Horizontal Pod Autoscaler (HPA)?
Medium
182.What is Vertical Pod Autoscaler (VPA)?Hard
182.What is Vertical Pod Autoscaler (VPA)?
Hard
183.What is resource requests and limits?Medium
183.What is resource requests and limits?
Medium
184.What is a Helm chart?Easy
184.What is a Helm chart?
Easy
185.What is Helm and why use it?Easy
185.What is Helm and why use it?
Easy
186.What is Infrastructure as Code (IaC)?Easy
186.What is Infrastructure as Code (IaC)?
Easy
187.What is Terraform?Easy
187.What is Terraform?
Easy
188.What is the difference between Terraform and Ansible?Medium
188.What is the difference between Terraform and Ansible?
Medium
189.What is Terraform state file?Medium
189.What is Terraform state file?
Medium
190.What is remote state in Terraform?Medium
190.What is remote state in Terraform?
Medium
191.What is state locking?Hard
191.What is state locking?
Hard
192.What are Terraform providers?Easy
192.What are Terraform providers?
Easy
193.What are Terraform resources?Easy
193.What are Terraform resources?
Easy
194.What are Terraform modules?Medium
194.What are Terraform modules?
Medium
195.What is the difference between resource and data source?Medium
195.What is the difference between resource and data source?
Medium
196.What is terraform init?Easy
196.What is terraform init?
Easy
197.What is terraform plan?Easy
197.What is terraform plan?
Easy
198.What is terraform apply?Easy
198.What is terraform apply?
Easy
199.What is terraform destroy?Easy
199.What is terraform destroy?
Easy
200.What is terraform validate?Easy
200.What is terraform validate?
Easy
201.What is terraform fmt?Easy
201.What is terraform fmt?
Easy
202.What are Terraform variables?Easy
202.What are Terraform variables?
Easy
203.What is the difference between variables and locals?Medium
203.What is the difference between variables and locals?
Medium
204.What are output values in Terraform?Easy
204.What are output values in Terraform?
Easy
205.What is terraform import?Medium
205.What is terraform import?
Medium
206.What is terraform taint?Hard
206.What is terraform taint?
Hard
207.What are provisioners in Terraform?Hard
207.What are provisioners in Terraform?
Hard
208.What is the lifecycle block?Hard
208.What is the lifecycle block?
Hard
209.What is count vs for_each?Hard
209.What is count vs for_each?
Hard
210.What are Terraform workspaces?Medium
210.What are Terraform workspaces?
Medium
211.What is Ansible?Easy
211.What is Ansible?
Easy
212.What is the difference between Ansible and Terraform?Medium
212.What is the difference between Ansible and Terraform?
Medium
213.What is an Ansible playbook?Easy
213.What is an Ansible playbook?
Easy
214.What is an Ansible role?Medium
214.What is an Ansible role?
Medium
215.What is inventory in Ansible?Easy
215.What is inventory in Ansible?
Easy
216.What is the difference between static and dynamic inventory?Medium
216.What is the difference between static and dynamic inventory?
Medium
217.What are Ansible modules?Easy
217.What are Ansible modules?
Easy
218.What is idempotency in Ansible?Medium
218.What is idempotency in Ansible?
Medium
219.What are handlers in Ansible?Medium
219.What are handlers in Ansible?
Medium
220.What are facts in Ansible?Medium
220.What are facts in Ansible?
Medium
221.What is ansible-vault?Medium
221.What is ansible-vault?
Medium
222.How do you manage secrets in Ansible?Medium
222.How do you manage secrets in Ansible?
Medium
223.What are variables in Ansible?Easy
223.What are variables in Ansible?
Easy
224.What is the precedence order of variables?Hard
224.What is the precedence order of variables?
Hard
225.What are tags in Ansible?Easy
225.What are tags in Ansible?
Easy
226.What is the difference between include and import?Hard
226.What is the difference between include and import?
Hard
227.How do you test Ansible playbooks?Medium
227.How do you test Ansible playbooks?
Medium
228.What is Ansible Galaxy?Easy
228.What is Ansible Galaxy?
Easy
229.What are best practices for Ansible?Medium
229.What are best practices for Ansible?
Medium
230.How do you debug Ansible playbooks?Easy
230.How do you debug Ansible playbooks?
Easy
231.What AWS services are commonly used in DevOps?Easy
231.What AWS services are commonly used in DevOps?
Easy
232.What is EC2?Easy
232.What is EC2?
Easy
233.What is the difference between EC2 instance types?Medium
233.What is the difference between EC2 instance types?
Medium
234.What is Auto Scaling Group (ASG)?Medium
234.What is Auto Scaling Group (ASG)?
Medium
235.What is Elastic Load Balancer (ELB)?Easy
235.What is Elastic Load Balancer (ELB)?
Easy
236.What is the difference between ALB, NLB, and CLB?Medium
236.What is the difference between ALB, NLB, and CLB?
Medium
237.What is VPC (Virtual Private Cloud)?Easy
237.What is VPC (Virtual Private Cloud)?
Easy
238.What are subnets (public vs private)?Medium
238.What are subnets (public vs private)?
Medium
239.What is Internet Gateway and NAT Gateway?Medium
239.What is Internet Gateway and NAT Gateway?
Medium
240.What is Security Group vs NACL?Hard
240.What is Security Group vs NACL?
Hard
241.What is S3 and its use cases?Easy
241.What is S3 and its use cases?
Easy
242.What are S3 storage classes?Medium
242.What are S3 storage classes?
Medium
243.What is CloudFront (CDN)?Easy
243.What is CloudFront (CDN)?
Easy
244.What is Route 53?Easy
244.What is Route 53?
Easy
245.What is RDS?Easy
245.What is RDS?
Easy
246.What is the difference between RDS and DynamoDB?Medium
246.What is the difference between RDS and DynamoDB?
Medium
247.What is Lambda?Easy
247.What is Lambda?
Easy
248.What is ECS vs EKS?Medium
248.What is ECS vs EKS?
Medium
249.What is ECR?Easy
249.What is ECR?
Easy
250.What is CloudFormation?Medium
250.What is CloudFormation?
Medium
251.What is observability?Medium
251.What is observability?
Medium
252.What is the difference between monitoring and observability?Medium
252.What is the difference between monitoring and observability?
Medium
253.What is Prometheus?Easy
253.What is Prometheus?
Easy
254.What is Grafana?Easy
254.What is Grafana?
Easy
255.How do you integrate Prometheus with Grafana?Easy
255.How do you integrate Prometheus with Grafana?
Easy
256.What is the Prometheus architecture?Medium
256.What is the Prometheus architecture?
Medium
257.What is PromQL?Medium
257.What is PromQL?
Medium
258.What is the Prometheus Alertmanager?Medium
258.What is the Prometheus Alertmanager?
Medium
259.What is the ELK stack?Easy
259.What is the ELK stack?
Easy
261.What is Logstash?Easy
261.What is Logstash?
Easy
262.What is Kibana?Easy
262.What is Kibana?
Easy
263.What is Filebeat?Medium
263.What is Filebeat?
Medium
264.What is the difference between Filebeat and Logstash?Medium
264.What is the difference between Filebeat and Logstash?
Medium
265.What is the EFK stack (Elasticsearch, Fluentd, Kibana)?Medium
265.What is the EFK stack (Elasticsearch, Fluentd, Kibana)?
Medium
266.What is Splunk?Easy
266.What is Splunk?
Easy
267.What is Datadog?Easy
267.What is Datadog?
Easy
268.What is New Relic?Easy
268.What is New Relic?
Easy
269.What metrics do you monitor in production?Easy
269.What metrics do you monitor in production?
Easy
270.What is APM (Application Performance Monitoring)?Medium
270.What is APM (Application Performance Monitoring)?
Medium
271.What is distributed tracing?Hard
271.What is distributed tracing?
Hard
272.What is Jaeger?Hard
272.What is Jaeger?
Hard
273.What is the four golden signals of monitoring?Medium
273.What is the four golden signals of monitoring?
Medium
274.How do you set up alerts?Easy
274.How do you set up alerts?
Easy
275.What is SLA, SLO, and SLI?Medium
275.What is SLA, SLO, and SLI?
Medium
276.What is TCP/IP model?Easy
276.What is TCP/IP model?
Easy
277.What is OSI model?Medium
277.What is OSI model?
Medium
278.What is the difference between TCP and UDP?Easy
278.What is the difference between TCP and UDP?
Easy
279.What is DNS and how does it work?Easy
279.What is DNS and how does it work?
Easy
280.What is load balancing?Easy
280.What is load balancing?
Easy
281.What are load balancing algorithms?Medium
281.What are load balancing algorithms?
Medium
282.What is reverse proxy vs forward proxy?Medium
282.What is reverse proxy vs forward proxy?
Medium
283.What is NGINX?Easy
283.What is NGINX?
Easy
284.What is the difference between NGINX and Apache?Medium
284.What is the difference between NGINX and Apache?
Medium
285.What is SSL/TLS?Medium
285.What is SSL/TLS?
Medium
286.How does HTTPS work?Hard
286.How does HTTPS work?
Hard
287.What is a firewall?Easy
287.What is a firewall?
Easy
288.What is VPN?Easy
288.What is VPN?
Easy
289.What is port forwarding?Easy
289.What is port forwarding?
Easy
290.What is subnet mask and CIDR notation?Medium
290.What is subnet mask and CIDR notation?
Medium
291.What is NAT (Network Address Translation)?Medium
291.What is NAT (Network Address Translation)?
Medium
292.How do you troubleshoot network connectivity?Medium
292.How do you troubleshoot network connectivity?
Medium
293.What is ping, traceroute, nslookup, dig?Easy
293.What is ping, traceroute, nslookup, dig?
Easy
294.What is the difference between stateful and stateless firewalls?Hard
294.What is the difference between stateful and stateless firewalls?
Hard
295.What is CDN (Content Delivery Network)?Easy
295.What is CDN (Content Delivery Network)?
Easy
296.What is DevSecOps?Easy
296.What is DevSecOps?
Easy
297.How do you implement security in CI/CD?Medium
297.How do you implement security in CI/CD?
Medium
298.What is vulnerability scanning?Easy
298.What is vulnerability scanning?
Easy
299.What is SAST (Static Application Security Testing)?Medium
299.What is SAST (Static Application Security Testing)?
Medium
300.What is DAST (Dynamic Application Security Testing)?Hard
300.What is DAST (Dynamic Application Security Testing)?
Hard
301.What is SCA (Software Composition Analysis)?Medium
301.What is SCA (Software Composition Analysis)?
Medium
302.What is container scanning?Medium
302.What is container scanning?
Medium
303.What is image signing?Hard
303.What is image signing?
Hard
304.What is secrets management?Easy
304.What is secrets management?
Easy
305.What is HashiCorp Vault?Medium
305.What is HashiCorp Vault?
Medium
306.How do you rotate secrets?Hard
306.How do you rotate secrets?
Hard
307.What is the principle of least privilege (PoLP)?Easy
307.What is the principle of least privilege (PoLP)?
Easy
308.What is zero trust security?Hard
308.What is zero trust security?
Hard
309.What is network segmentation?Medium
309.What is network segmentation?
Medium
310.What is encryption at rest vs in transit?Medium
310.What is encryption at rest vs in transit?
Medium
311.What is certificate management?Medium
311.What is certificate management?
Medium
312.What is OAuth and JWT?Hard
312.What is OAuth and JWT?
Hard
313.What is penetration testing?Medium
313.What is penetration testing?
Medium
314.What is compliance (SOC2, HIPAA, PCI-DSS)?Hard
314.What is compliance (SOC2, HIPAA, PCI-DSS)?
Hard
315.How do you handle security incidents?Hard
315.How do you handle security incidents?
Hard
316.What is security hardening?Easy
316.What is security hardening?
Easy
317.What is patch management?Medium
317.What is patch management?
Medium
318.What is backup and disaster recovery (DR)?Easy
318.What is backup and disaster recovery (DR)?
Easy
319.What is RTO and RPO?Hard
319.What is RTO and RPO?
Hard
320.What are security best practices for cloud?Easy
320.What are security best practices for cloud?
Easy
321.How do you troubleshoot application performance issues?Medium
321.How do you troubleshoot application performance issues?
Medium
322.How do you debug a crashed container?Medium
322.How do you debug a crashed container?
Medium
323.How do you troubleshoot pod failures in Kubernetes?Medium
323.How do you troubleshoot pod failures in Kubernetes?
Medium
324.How do you investigate high latency?Hard
324.How do you investigate high latency?
Hard
325.How do you troubleshoot out of memory (OOM) errors?Medium
325.How do you troubleshoot out of memory (OOM) errors?
Medium
326.How do you debug network connectivity issues?Medium
326.How do you debug network connectivity issues?
Medium
327.How do you troubleshoot DNS resolution problems?Medium
327.How do you troubleshoot DNS resolution problems?
Medium
328.How do you investigate disk space issues?Easy
328.How do you investigate disk space issues?
Easy
329.How do you debug CI/CD pipeline failures?Easy
329.How do you debug CI/CD pipeline failures?
Easy
330.How do you troubleshoot deployment failures?Medium
330.How do you troubleshoot deployment failures?
Medium
331.How do you investigate security breaches?Hard
331.How do you investigate security breaches?
Hard
332.How do you debug configuration issues?Easy
332.How do you debug configuration issues?
Easy
333.How do you troubleshoot service discovery problems?Hard
333.How do you troubleshoot service discovery problems?
Hard
334.How do you investigate database connection issues?Medium
334.How do you investigate database connection issues?
Medium
335.How do you debug SSL/TLS certificate problems?Medium
335.How do you debug SSL/TLS certificate problems?
Medium
336.How do you troubleshoot load balancer issues?Medium
336.How do you troubleshoot load balancer issues?
Medium
337.How do you investigate API failures?Easy
337.How do you investigate API failures?
Easy
338.How do you debug intermittent issues?Hard
338.How do you debug intermittent issues?
Hard
339.What tools do you use for troubleshooting?Easy
339.What tools do you use for troubleshooting?
Easy
340.How do you perform root cause analysis (RCA)?Medium
340.How do you perform root cause analysis (RCA)?
Medium
341.Design a CI/CD pipeline for a microservices application.Hard
341.Design a CI/CD pipeline for a microservices application.
Hard
342.How would you implement zero-downtime deployment?Medium
342.How would you implement zero-downtime deployment?
Medium
343.Design a monitoring and alerting system.Medium
343.Design a monitoring and alerting system.
Medium
344.How would you migrate an application to Kubernetes?Hard
344.How would you migrate an application to Kubernetes?
Hard
345.Design a disaster recovery plan.Hard
345.Design a disaster recovery plan.
Hard
346.How would you implement auto-scaling for an application?Medium
346.How would you implement auto-scaling for an application?
Medium
347.Design a multi-region deployment architecture.Hard
347.Design a multi-region deployment architecture.
Hard
348.How would you optimize infrastructure costs?Medium
348.How would you optimize infrastructure costs?
Medium
349.Design a secure DevOps pipeline.Hard
349.Design a secure DevOps pipeline.
Hard
350.How would you handle a production outage?Medium
350.How would you handle a production outage?
Medium
351.Design a backup and recovery strategy.Medium
351.Design a backup and recovery strategy.
Medium
352.How would you implement blue-green deployment?Medium
352.How would you implement blue-green deployment?
Medium
353.Design a logging and monitoring solution for microservices.Hard
353.Design a logging and monitoring solution for microservices.
Hard
354.How would you containerize a legacy application?Medium
354.How would you containerize a legacy application?
Medium
355.Design a secrets management solution.Hard
355.Design a secrets management solution.
Hard
356.How would you implement canary deployment?Hard
356.How would you implement canary deployment?
Hard
357.Design a multi-cloud strategy.Hard
357.Design a multi-cloud strategy.
Hard
358.How would you improve application performance?Medium
358.How would you improve application performance?
Medium
359.Design a GitOps workflow.Hard
359.Design a GitOps workflow.
Hard
360.How would you implement infrastructure as code?Medium
360.How would you implement infrastructure as code?
Medium
361.Tell me about the most challenging DevOps project you've worked on.Hard
361.Tell me about the most challenging DevOps project you've worked on.
Hard
362.How do you handle production incidents?Medium
362.How do you handle production incidents?
Medium
363.Describe a time when you automated a manual process.Easy
363.Describe a time when you automated a manual process.
Easy
364.How do you stay updated with DevOps trends?Easy
364.How do you stay updated with DevOps trends?
Easy
365.Tell me about a time you improved system reliability.Medium
365.Tell me about a time you improved system reliability.
Medium
366.How do you handle disagreements with developers?Medium
366.How do you handle disagreements with developers?
Medium
367.Describe your on-call experience.Easy
367.Describe your on-call experience.
Easy
368.How do you prioritize multiple urgent tasks?Medium
368.How do you prioritize multiple urgent tasks?
Medium
369.Tell me about a time you made a critical mistake.Medium
369.Tell me about a time you made a critical mistake.
Medium
370.How do you handle stress during outages?Medium
370.How do you handle stress during outages?
Medium
371.Describe your experience with agile methodology.Easy
371.Describe your experience with agile methodology.
Easy
372.How do you communicate technical issues to non-technical stakeholders?Medium
372.How do you communicate technical issues to non-technical stakeholders?
Medium
373.Tell me about a time you optimized costs.Medium
373.Tell me about a time you optimized costs.
Medium
374.How do you balance speed and stability?Medium
374.How do you balance speed and stability?
Medium
375.Describe a time you implemented a new tool or technology.Medium
375.Describe a time you implemented a new tool or technology.
Medium
376.What is GitOps?Medium
376.What is GitOps?
Medium
377.What is ArgoCD and FluxCD?Hard
377.What is ArgoCD and FluxCD?
Hard
378.What is service mesh (Istio, Linkerd)?Hard
378.What is service mesh (Istio, Linkerd)?
Hard
379.What is Envoy proxy?Hard
379.What is Envoy proxy?
Hard
380.What is chaos engineering?Hard
380.What is chaos engineering?
Hard
381.What is immutable infrastructure?Medium
381.What is immutable infrastructure?
Medium
382.What is serverless architecture?Easy
382.What is serverless architecture?
Easy
383.What is FaaS (Function as a Service)?Easy
383.What is FaaS (Function as a Service)?
Easy
384.What is edge computing?Medium
384.What is edge computing?
Medium
385.What is container orchestration?Easy
385.What is container orchestration?
Easy
386.What is Nomad (HashiCorp)?Medium
386.What is Nomad (HashiCorp)?
Medium
387.What is Consul?Medium
387.What is Consul?
Medium
388.What is OpenShift?Medium
388.What is OpenShift?
Medium
389.What is Rancher?Easy
389.What is Rancher?
Easy
390.What is Platform Engineering?Hard
390.What is Platform Engineering?
Hard
391.What is internal developer platform (IDP)?Hard
391.What is internal developer platform (IDP)?
Hard
392.What is policy as code (OPA)?Hard
392.What is policy as code (OPA)?
Hard
393.What is FinOps?Medium
393.What is FinOps?
Medium
394.What is SRE (Site Reliability Engineering)?Medium
394.What is SRE (Site Reliability Engineering)?
Medium
395.What is error budget?Hard
395.What is error budget?
Hard
396.What is toil in SRE?Medium
396.What is toil in SRE?
Medium
397.What is trunk-based development?Easy
397.What is trunk-based development?
Easy
398.What is feature toggles/flags?Easy
398.What is feature toggles/flags?
Easy
399.What is infrastructure drift detection?Medium
399.What is infrastructure drift detection?
Medium
400.What is the future of DevOps?Hard
400.What is the future of DevOps?
Hard