Skip to main content

DevOps Engineer Interview Questions

 DevOps Engineer Interview Questions You Must Crack to Land That 20+ LPA Package


𝐋𝐢𝐧𝐮𝐱 & 𝐒𝐜𝐫𝐢𝐩𝐭𝐢𝐧𝐠

1. What are some common Linux commands you use daily as a DevOps engineer, and in what scenarios?

2. How would you troubleshoot a Linux server with high CPU or memory usage?


𝐕𝐞𝐫𝐬𝐢𝐨𝐧 𝐂𝐨𝐧𝐭𝐫𝐨𝐥 (𝐆𝐢𝐭 & 𝐆𝐢𝐭𝐇𝐮𝐛/𝐆𝐢𝐭𝐋𝐚𝐛)

3. Explain Git branching strategies (Git Flow, Trunk Based). Which one do you prefer and why?

4. How do you resolve a Git merge conflict in a CI/CD pipeline?


𝐂𝐈/𝐂𝐃 (𝐉𝐞𝐧𝐤𝐢𝐧𝐬 / 𝐆𝐢𝐭𝐋𝐚𝐛 𝐂𝐈 / 𝐆𝐢𝐭𝐇𝐮𝐛 𝐀𝐜𝐭𝐢𝐨𝐧𝐬)

5. Walk me through how you would design a CI/CD pipeline for a microservices-based application.

6. How do you secure credentials and secrets in a Jenkins or GitLab pipeline?


𝐂𝐨𝐧𝐭𝐚𝐢𝐧𝐞𝐫𝐬 (𝐃𝐨𝐜𝐤𝐞𝐫)

7. What is the difference between Docker image and container?

8. How do you reduce the size of a Docker image in production?


𝐊𝐮𝐛𝐞𝐫𝐧𝐞𝐭𝐞𝐬

9. What are the different types of Kubernetes services (ClusterIP, NodePort, LoadBalancer)?

10. How do you handle pod failures and application auto-scaling in Kubernetes?


𝐈𝐧𝐟𝐫𝐚𝐬𝐭𝐫𝐮𝐜𝐭𝐮𝐫𝐞 𝐚𝐬 𝐂𝐨𝐝𝐞 (𝐓𝐞𝐫𝐫𝐚𝐟𝐨𝐫𝐦)

11. What is the difference between terraform import and terraform taint?

12. How do you manage Terraform state in a team environment?


𝐂𝐥𝐨𝐮𝐝 (𝐀𝐖𝐒)

13. What are the differences between Auto Scaling Groups and Kubernetes HPA in AWS?

14. How would you design a highly available system on AWS using Load Balancer + ASG?


𝐌𝐨𝐧𝐢𝐭𝐨𝐫𝐢𝐧𝐠 & 𝐋𝐨𝐠𝐠𝐢𝐧𝐠

15. What is the difference between monitoring and observability?

16. How do you set up centralized logging for a microservices application?


𝐒𝐞𝐜𝐮𝐫𝐢𝐭𝐲 & 𝐃𝐞𝐯𝐒𝐞𝐜𝐎𝐩𝐬

17. How do you scan Docker images for vulnerabilities?

18. What are some best practices for securing a CI/CD pipeline?


𝐆𝐞𝐧𝐞𝐫𝐚𝐥 𝐃𝐞𝐯𝐎𝐩𝐬 𝐂𝐮𝐥𝐭𝐮𝐫𝐞 & 𝐏𝐫𝐚𝐜𝐭𝐢𝐜𝐞𝐬

19. What does “Shift-Left” mean in DevOps?

20. Can you explain a real incident you resolved in production and what you learned from it?

Comments

Popular posts from this blog

Quick Guide to VCF Automation for VCD Administrators

  Quick Guide to VCF Automation for VCD Administrators VMware Cloud Foundation 9 (VCF 9) has been  released  and with it comes brand new Cloud Management Platform –  VCF Automation (VCFA)  which supercedes both Aria Automation and VMware Cloud Director (VCD). This blog post is intended for those people that know VCD quite well and want to understand how is VCFA similar or different to help them quickly orient in the new direction. It should be emphasized that VCFA is a new solution and not just rebranding of an old one. However it reuses a lot of components from its predecessors. The provider part of VCFA called Tenenat Manager is based on VCD code and the UI and APIs will be familiar to VCD admins, while the tenant part inherist a lot from Aria Automation and especially for VCD end-users will look brand new. Deployment and Architecture VCFA is generaly deployed from VCF Operations Fleet Management (former Aria Suite LCM embeded in VCF Ops. Fleet Management...
  Issue with Aria Automation Custom form Multi Value Picker and Data Grid https://knowledge.broadcom.com/external/article?articleNumber=345960 Products VMware Aria Suite Issue/Introduction Symptoms: Getting  error " Expected Type String but was Object ", w hen trying to use Complex Types in MultiValue Picker on the Aria for Automation Custom Form. Environment VMware vRealize Automation 8.x Cause This issue has been identified where the problem appears when a single column Multi Value Picker or Data Grid is used. Resolution This is a known issue. There is a workaround.  Workaround: As a workaround, try adding one empty column in the Multivalue picker without filling the options. So we can add one more column without filling the value which will be hidden(there is a button in the designer page that will hide the column). This way the end user will receive the same view.  
  "Cloud zone insights not available yet, please check after some time" message on Aria Automation https://knowledge.broadcom.com/external/article?articleNumber=314894 Products VMware Aria Suite Issue/Introduction Symptoms: The certificate for Aria operations has been replaced since it was initially added to Aria Automation as an integration. When accessing the Insights pane under  Cloud Assembly  ->  Infrastructure  ->  Cloud Zone  ->  Insights  the following message is displayed:   "Cloud zone insights not available yet, please check after some time." The  /var/log/services-logs/prelude/hcmp-service-app/file-logs/hcmp-service-app.log  file contains ssl errors similar to:   2022-08-25T20:06:43.989Z ERROR hcmp-service [host='hcmp-service-app-xxxxxxx-xxxx' thread='Thread-56' user='' org='<org_id>' trace='<trace_id>' parent='<parent_id>' span='<span_id>'] c.v.a.h.a.common.AlertEnu...