diff --git a/README.md b/README.md index 0a73328..b67545d 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ :information_source:  This repository contains questions on various DevOps and SRE related topics -:bar_chart:  There are currently **620** questions +:bar_chart:  There are currently **630** questions :books:  To learn more about DevOps check the resources in [DevOpsBit.com](https://devopsbit.com) @@ -235,6 +235,13 @@ One can argue whether it's per company definition or a global one but at least a What is "infrastructure as code"? What implementation of IAC are you familiar with?
+
+How do you manage build artifacts?
+
+ +
+What Continuous Integration solution are you using/prefer and why?
+
#### :star: Advanced @@ -386,6 +393,10 @@ You can describe the UI way to add new slaves but better to explain how to do in #### :baby: Beginner +
+What is "Cloud"?
+
+
What are the advantages of cloud computing? Mention at least 3 advantages
@@ -1011,6 +1022,14 @@ Hardware -> Kernel -> Daemons, System Libraries, Server Display. How to debug binaries?
+
+What kind of information one can find in /proc?
+
+ +
+How you measure time execution of a program?
+
+
What is a Linux kernel module and how do you load a new module?
@@ -1100,6 +1119,13 @@ Soft links can be created between different file systems while hard link can be What is a swap partition? What is it used for?
+
+How to create a + * new empty file + * a file with text (without using text editor) + * a file with given size
+
+
You are trying to create a new file but you get "File system is full". You check with df for free space and you see you used only 20% of the space. What could be the problem?
@@ -1128,6 +1154,10 @@ Soft links can be created between different file systems while hard link can be What RAID is used for? Can you explain the differences between RAID 0, 1, 5 and 10?
+
+Describe the process of extending a filesystem disk space
+
+
What is lazy umount?
@@ -1150,7 +1180,6 @@ Soft links can be created between different file systems while hard link can be * /tmp * /var/log * /bin - * /proc * /usr/local @@ -1316,6 +1345,10 @@ This is a great article on the topic: https://www.computerhope.com/jargon/f/file What firewalld daemon is responsible for?
+
+Do you have experience with hardening servers? Can you describe the process?
+
+ ##### Network
@@ -1442,6 +1475,10 @@ Upstart: add Upstart init script at /etc/init/service.conf Do you know how to create a new user without using adduser/useradd command?
+
+What information is stored in /etc/passwd?
+
+
How to add a new user to the system without providing him the ability to log-in into the system?
@@ -4505,6 +4542,12 @@ You know the best, but some ideas if you find it hard to express yourself: * Communication with several different teams
+
+What are your responsibilities in your current position?
+ +You know the best :) +
+
Why should we hire you for the role?
@@ -4584,6 +4627,7 @@ Below you can find several scenario questions: * [Jenkins: writing pipelines](scenarios/jenkins_pipelines.md) * [CI for open source project](scenarios/ci_for_open_source_project.md) + ## Credits Thanks to all of our amazing [contributors](https://github.com/bregman-arie/devops-interview-questions/graphs/contributors) who make it easy for everyone to learn and prepare to their interviews. diff --git a/credits.md b/credits.md index 9c1eaa8..008508b 100644 --- a/credits.md +++ b/credits.md @@ -10,4 +10,4 @@ Bash logo created by Prospect One
OpenStack logo created by and a trademark of The OpenStack Foundation®
Linux, Kubernetes and Prometheus logos are trademarks of The Linux Foundation®
Mongo logo is a trademark of Mongo®
-Design logo by Aleksandr Reva +Distributed logo by Flatart