On LinkedIn, there are more than thirty thousand position based devops. That number may not be as high as for software developers, but still higher than sysadmins or system engineers.
Maybe this request is you interested in switching career paths, or maybe you want to change work. If it’s the problem, you’re lucky. Today’s post will present several general interview questions that you might get when interviewing the DevOps position. I will also include several guidelines on preparing themselves first and many links so you can do research.
If you are interviewing DevOps work, it is very important that you realize that the industry has changed, and is important for you to adapt to a new way of shipping software. So let’s start with the first question category that you might ask.
Interview Questions about General Concepts Devops
This is a Devops Interview Questions, so be prepared to answer a series of questions to prove that you understand the concept. Most importantly, make sure it’s clear to your interviewer that you are not there to add another silo but to help destroy obstacles to send software. This is a typical question that you will get and suggest on how to prepare some of them:
Question: What is DEVOPS? Why does Devops?
Preparation: I would recommend that you read this agile admin post and the definition of Kim’s genes. John Willis also has a free course on EDX which explains history and three ways devops.
Question: What is continuous integration?
Preparation: You can see JezHumble’s Talk.
QUESTION: What is shipping sustainable?
Preparation: Martin Fowler explains this concept in the conversation, and you can also visit JezHumble’s talk back.
Question: What is the continuous spread? How is the difference from sustainable shipping?
Preparation: See the description of the Agile Alliance on continuous deployment and doll descriptions Why is sustainable shipping differently.
Question: What is the difference between Devops and Agile?
Preparation: Article Admin Agile that I linked previously had good details about how agile and related devox – and where they separated.
Question: What is the definition done?
Preparation: Again, agile alliances can help you; It’s in their glossary list.
Many questions can be lowered only from the list above, but this is a fundamental, so you will be good if you are ready for this. I also have a last recommendation to prepare general Devop questions, and you consult with some of the best sources of knowledge about DEVOPS – these books:
DevOps handbook (if you only read one book, read this)
The Phoenix project (this is the novel; after reading, you will be able to articulate what the Devops Solve problem)
Speed up (I haven’t read it yet, but I’ve heard enough good things)
Interview questions about production support
In good Devop implementation, you will be on the side of the operation that deals with infrastructure and deployment, not in other silos. So there will be times when the spread and release doesn’t work as expected. You must have good problem solving skills and a series of useful tools. For that reason, you can expect in azure devops interview questions about how to maintain and operate the application. Here are some examples of what these questions might show:
Question: What is the monitoring of application performance, or APM?
Preparation: You must explain the value of using APM and how to use it, so consult the Raygun article about the subject that answers the questions you might have, including the basis of “What is APM?”
Question: What is the difference between observation and monitoring?
Preparation: This is a good post about the topic of Cindy Sridharan on the medium.
Question: What tools have you used when solving the problem?
Preparation: It will always serve you well to have good knowledge about what tools exist. If you already have experience with some of them, good. If not, then choose one that caught your attention and try it in your current company or personal project. These types of tools generally have a free period, and if a salesperson contact you, even better – you can schedule a demo and ask questions.
Question: What is the best practice for monitoring?
Preparation: View Raygun articles about this, and make sure you can articulate something from your previous experience.
Question: Which disaster recovery strategy would you recommend? And when will you recommend applying it?
Preparation: I suggest reading strategies such as mild pilots or multi-sites, and AWS has white paper where they explain each approach and how to apply it.
Question: What is SLA, SLI, RTO, and RPO?
Preparation: There is a good video from Google about the topic.
General advice on production support
As long as you can provide a solid answer that supports your knowledge and prove your experience providing production support to the system, you will be fine. Having good feedback at the right time will be very important in your new role as a person who solves the problem in the production environment.
Interview questions about placement
Deployment is one of the important parts of the Devop operation. Devops really lean on automation – to some people think that by automating the spread, they will be able to release more often. But there are many things that have not been done after the developer encourages code changes. So even though automation is very important, it’s not enough. That’s why you might get the following types of questions:
Question: What deployment strategy do you know and have used before? How can companies deploy without downtime?
Preparation: You must explain and register several deployment strategies such as the spread of blue / green, canary releases, and rolling updates.
Question: Best preparation?
Preparation: You can explain concepts such as not working with the environment such as production, gathering several changes or mobilizing major changes at once, waiting for weekends or low traffic hours, and lack of feedback.