🌐
Reddit
reddit.com › r/devops › devops interview questions/code tests.
r/devops on Reddit: DevOps interview questions/code tests.
June 20, 2018 -

Guys hi,

We will be adding DevOps person to our small team. What are some good questions/code challenges we can ask to weed out bad candidates?

Task Details:

We will need to develop set-up similar to one described here, but using Deployer instead of Capsitrano.

Ideally to add deployer into this docker-image we already using and which have lots of useful tools preinstalled.


p.s. Something simple but on the point, for example this simple CSS question

What is the difference between following CSS lines

T1 T2 {};

T1, T2 {};

T1 > T2 {};

T1 + T2 {};

Helped weed out lots of so called front end gurus. Something similar for DevOps.

IMPORTANT: The example question is not for DevOps candidate - it's just a sample of what we use to ask FE candidates. So looking for suggestion for something similar for DevOps.


UPDATE1: Since linux knowledge is important for out task i think it's good idea to include couple of questions from here.


UPDATE2: Thank you guys for all your great suggestions. Lots of you mentioned importance of open ended / big picture questions.

I've just searches passed similar threads on the topic and gathered some good ones:

Tell me about a time when you saved your production environment. How did you identify the problem? How did you fix the problem? What did you do to make sure it didn't reoccur?

.

What's the worst clusterfuck of a project you ever worked on? Was it a success or failure? What part did you play? Where did it all go wrong? How would you do it all over again?

.

Diagram the system you currently run. Do you have any criticism of the architecture you just outlined?

Also i really liked that one

That's actually how we conduct (a large part) our interview. We draw up a basic lamp stack from the early 2000's and then ask them to draw and discuss how they would scale it to modern days standards. We ask them to talk about various pieces and parts along the way, why they chose this over that, how are they securing things, important metrics, etc. There's no PASS/FAIL here, just a sense of how proficient someone is. I've found this approach VASTLY superior then launching a bunch of various textbook linux questions/scenarios at them.

I wonder what is good reply to that " basic lamp stack from the early 2000's" question?

🌐
TestDome
testdome.com › tests › devops-online-test › 170
DevOps Online Test | TestDome
Practice your skills and earn a certificate of achievement when you score in the top 25%. Take a Practice Test · Screen real DevOps skills, flag human or AI assistance, and interview the right people.
Discussions

How would you prepare for this DevOps Technical Interview (Coding test)?
I guess is more like a smoke test to see if the candidate know some linux basics or not. I think it's a good idea. We made a mistake one time to hire a mid level that was ok in term of theory, but was terrible at using a computer. It took a while to try to train him, but it was not satisfying at all, and the company ended up firing him. It could had saved a lot of pain for everyone with a quick test like that. I will prefer that as well. I don't think some deep algorithm knowledge is really relevant, compare to some actual troubleshooting work. We (my team) wrote only simple scripts / pipelines, with some functions and loops, parsing some json files, some apis calls and that's it. If we end up with too much complex code, that's probably mean that an existing solution already exist out there ready to be deployed. More on reddit.com
🌐 r/devops
13
19
July 2, 2022
Looking for a good devops interview test
Don't do it. I have been interviewing regularly for similar positions and this is a big red flag for a bad work environment. Have a good technical conversation. If they can't hang you'll know pretty quickly. More on reddit.com
🌐 r/devops
44
22
April 13, 2017
🌐
TestGorilla
testgorilla.com › home › devops
DevOps Test | Skills Assessment - TestGorilla
September 10, 2024 - The DevOps test assesses candidates’ knowledge of DevOps concepts and practices. It also shows whether applicants apply that knowledge to improve infrastructure, achieve faster time to market, and reduce failure rates of new releases. Administering and troubleshooting Linux operating systems · Understanding and applying core programming concepts, paradigms, and patterns · Improving the IT infrastructure using infrastructure as code ...
🌐
Woven Teams
woventeams.com › home › demand articles › devops coding questions: a guide for engineering leaders
DevOps Coding Questions: A Guide for Engineering Leaders - Woven Teams
January 31, 2024 - Type how to crack a DevOps interview into Google and you’ll get information on mastering DevOps coding challenges, DevOps take-home tests, and other DevOps coding tests.
🌐
Testlify
testlify.com › home › test library › devops
DevOps Test | Pre-employment assessment | Testlify
January 27, 2026 - For hiring positions like Back-End Developer, DevOps Engineer, Full-Stack Developer, Mobile Developer, Software Developer, Web Developer, Web Front-End Developer any many more posts related to applications, this DevOps test measures candidates' aptitude for managing and fixing Linux operating systems, comprehending and using fundamental programming concepts, paradigms, and patterns, enhancing an IT infrastructure using infrastructure as code and cloud computing ideas and implementing DevOps principles and concepts.
🌐
GitHub
github.com › adazzle › devops-coding-challenge
GitHub - adazzle/devops-coding-challenge: Coding challenge for new devops candidates
You can use free-tier resources for this test. You are required to set up a new server in AWS. It must: Be publicly accessible. ... Deploy the content. This can be as simple as a some static text representing a version number, for example: ... Fork this repository. ... Provide a script that can be run periodically (and externally) to check if the server is up and serving the expected content (version number or returning a 200 status code).
Starred by 4 users
Forked by 8 users
🌐
SkillPanel
skillpanel.com › home › coding tests › devops
DevOps online tests for tech screening - DevSkiller.com
Find leading DevOps developers with DevSkiller DevOps online tests powered by RealLifeTesting™ methodology. Free trial available.
🌐
LinkedIn
linkedin.com › pulse › coding-interview-question-screening-devops-candidates-jiang-fung-wong
Coding interview question for screening DevOps candidates
March 10, 2018 - The question in a coding interview is usually a tricky problem involving the use of data structure or algorithm, because that will test the candidate's fundamental understanding of computer science. What if you are hiring a DevOps person? Clearly data structure and algorithm aren't so critical in DevOps tasks.
Find elsewhere
🌐
CodeSubmit
codesubmit.io › library › devops
DevOps Coding Assignments on CodeSubmit
Hiring DevOps engineers? CodeSubmit helps you set up great DevOps coding assessment tests to identify qualified candidates!
🌐
GitHub
github.com › bregman-arie › devops-exercises
GitHub - bregman-arie/devops-exercises: Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions · GitHub
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions - bregman-arie/devops-exercises
Starred by 82.2K users
Forked by 19.3K users
Languages   Python 66.1% | Shell 13.3% | HCL 12.9% | HTML 6.0% | Groovy 1.7%
🌐
Woven Teams
woventeams.com › home › demand articles › top devops coding interview questions 2022
Top DevOps Coding Interview Questions 2022 - Woven Teams
January 31, 2024 - They also give you a chance to test an engineer’s ability and provide a deeper understanding of their thought process. Woven’s DevOps assessment questions test for skills in design, debugging, systems architecture, and more.
🌐
FullStack.Cafe
fullstack.cafe › blog › devops-interview-questions
FullStack.Cafe - Kill Your Next Tech & Coding Interview
Unit Tests and Test Driven Development (TDD) help you really understand the design of the code you are working on.
🌐
iMocha
imocha.io › home › devops
6+ DevOps Online Tests | Candidate Skills Assessments | iMocha
We can customize this DevOps Developer assessment test to suit your needs. Our SMEs will refer to the job description and customize the assessments based on the required skills. Some include Coding, Dot Net OOPs, Razor View, Segments, etc.
🌐
Quora
quora.com › What-kind-of-coding-questions-could-be-asked-during-a-DevOps-interview
What kind of coding questions could be asked during a DevOps interview? - Quora
DevOps interviews test coding ability across scripting, automation, systems programming, cloud APIs, CI/CD and infrastructure-as-code.
🌐
Reddit
reddit.com › r/devops › how would you prepare for this devops technical interview (coding test)?
r/devops on Reddit: How would you prepare for this DevOps Technical Interview (Coding test)?
July 2, 2022 -

I'm currently on my 2nd interview for a Sr. DevOps role at a startup company and I'm struggling with how to properly interpret this next step in the process.

The in-house recruiter scheduled me for a 45 minute "coding screen", which to me would imply solving some basic algorithms with the language of my choice. Pretty standard right? However when I asked him to clarify what kind of coding test it would be, he replied "you'll be doing basic file system navigation/manipulation. Please use Bash or an alternative shell for this interview." So I'm guessing instead that this is more of a practical focused on Linux OS commands. Things like changing file permissions, creating links, etc. Do you think I'm interpreting this correctly?

For my current role (DevOps Engineer), I had to do an AWS practical AND a coding test similar to how I mentioned earlier. I'm a little surprised that neither of these would be covered, which is why I was hoping for a 2nd opinion? I'm guess that since this is a startup, maybe they don't quite know how to interview for this kind of role yet?

Top answer
1 of 8
26
As someone who’s been in the more CI/CD and Ops side of DevOps for the last 5 years, who hasn’t had a reason to do any heavy coding since I stopped being a web Dev (I was a dev for 5 years prior to moving to DevOps) I wish more interviews had a Bash/Linux/Infrastructure component. I’ve been interviewing for a bit, and it seems like everywhere I apply I make it 2-3 rounds and they spring some sort of leetcode thing on me where I have to solve some problem while another dude stares at me. I am terrible at those sorts of exercises, but really don’t want to invest a ton of time on building skills I’ll never use outside of interviews(I’m already burned out enough). I also don’t retain information I don’t use regularly, so even if I can read and quickly find bugs in 3 or 4 languages, it takes me a while to remember what I need to do when writing code from scratch. When I started out most interviews were a technical discussion and maybe some whiteboarding, then people wanted to see a GitHub portfolio, then it was take home tests, now it’s all the real-time coding exercises. When I was a straight up dev, I could at least understand some of those requirements (whiteboard, GitHub, the take home stuff was pushing the limit of my patience), but now half the stuff I’m asked about in interviews isn’t relevant to the job description or any of the ostensible work I would be doing.
2 of 8
14
I guess is more like a smoke test to see if the candidate know some linux basics or not. I think it's a good idea. We made a mistake one time to hire a mid level that was ok in term of theory, but was terrible at using a computer. It took a while to try to train him, but it was not satisfying at all, and the company ended up firing him. It could had saved a lot of pain for everyone with a quick test like that. I will prefer that as well. I don't think some deep algorithm knowledge is really relevant, compare to some actual troubleshooting work. We (my team) wrote only simple scripts / pipelines, with some functions and loops, parsing some json files, some apis calls and that's it. If we end up with too much complex code, that's probably mean that an existing solution already exist out there ready to be deployed.
🌐
Reddit
reddit.com › r/devops › looking for a good devops interview test
r/devops on Reddit: Looking for a good devops interview test
April 13, 2017 -

Currently starting to look for some devops talent to join a small team, I'm a senior platform engineer with more roots in full stack development (infrastructure to front end). I'm looking for an interview test that covers kubernetes, a CI/CD tool, and a web project. Does anyone have suggestions? Thanks!

Edit -- Looking more for a test of skills. Think about a programming problem where you have to write the solution, build it, and run. Thanks for the suggestions, keep them coming!

🌐
StarAgile
staragile.com › blog › devops-coding-interview
How To Prepare For DevOps Coding Interview-StarAgile
DevOps Course Online With Gen AI & Job Placement
Learn How to prepare for DevOps Coding Interview. This article helps you to crack any DevOps coding interview questions. Highly recommended. A great trainer and a great session. The best part was that day-to-day examples were given to understand the concepts. More focus was given to understand the framework rather than passing the certification. All the best StarAgile!
Rating: 5 ​
Price   $400
Call   9513393880
Address   No. 549, 2nd Floor, 14th Main Rd, Sector 7, 560102, HSR Layout
(4.8)
🌐
GitHub
github.com › RatedPower › devops-coding-test
GitHub - RatedPower/devops-coding-test
With this challenge we want to evaluate your skills as a DevOps expert. The solution should: Meet every requirement detailed in the Main objectives. Demonstrate your ability to produce high quality and well documented code.
Forked by 3 users
Languages   Java 88.9% | Shell 6.3% | Dockerfile 4.8% | Java 88.9% | Shell 6.3% | Dockerfile 4.8%
🌐
Simplilearn
simplilearn.com › home › resources › devops › devops tutorial for beginners: a comprehensive guide › top 110+ devops interview questions and answers for 2026
Top 110+ DevOps Interview Questions and Answers for 2026
February 23, 2026 - Prepare for your interview with these 110+ essential DevOps questions and answers. Master key DevOps concepts, tools, and practices to land your job in 2025.
Address   5851 Legacy Circle, 6th Floor, Plano, TX 75024 United States