Add a couple of new questions
This commit is contained in:
		
							
								
								
									
										66
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										66
									
								
								README.md
									
									
									
									
									
								
							@@ -6,7 +6,7 @@
 | 
			
		||||
 | 
			
		||||
:information_source:  This repository contains interview questions on various DevOps related topics
 | 
			
		||||
 | 
			
		||||
:bar_chart:  There are currently **151** interview questions
 | 
			
		||||
:bar_chart:  There are currently **161** interview questions
 | 
			
		||||
 | 
			
		||||
:warning:  Some answers might be only partial and shouldn't be used as they are in interviews
 | 
			
		||||
 | 
			
		||||
@@ -424,6 +424,10 @@ CSMA/CD algorithm:
 | 
			
		||||
<summary>What is IPv6? Why should we consider using it if we have IPv4?</summary><br><b>
 | 
			
		||||
</b></details>
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
<summary>What is VLAN?</summary><br><b>
 | 
			
		||||
</b></details>
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
<summary>What is MTU?</summary><br><b>
 | 
			
		||||
</b></details>
 | 
			
		||||
@@ -442,7 +446,8 @@ CSMA/CD algorithm:
 | 
			
		||||
#### :baby: Beginner
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
<summary>Explain what each of the following commands does and given an example on how to use it
 | 
			
		||||
<summary>Explain what each of the following commands does and given an example on how to use it:
 | 
			
		||||
 | 
			
		||||
  * ls
 | 
			
		||||
  * rm 
 | 
			
		||||
  * rmdir (can you achieve the same result by using <code>rm</code>?)
 | 
			
		||||
@@ -472,6 +477,7 @@ The tasks are stored in a cron file.
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
<summary>What does the following permissions mean?:
 | 
			
		||||
 | 
			
		||||
  * 777
 | 
			
		||||
  * 644
 | 
			
		||||
  * 750</summary><br><b>
 | 
			
		||||
@@ -483,6 +489,7 @@ The tasks are stored in a cron file.
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
<summary>What commands are you using for troubleshooting issues? specifically:
 | 
			
		||||
 | 
			
		||||
  * Disk issues
 | 
			
		||||
  * Memory, CPU issues
 | 
			
		||||
  * Networking issues</summary><br><b>
 | 
			
		||||
@@ -500,6 +507,10 @@ The tasks are stored in a cron file.
 | 
			
		||||
<summary>What is KVM?</summary><br><b>
 | 
			
		||||
</b></details>
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
<summary>Explain redirection</summary><br><b>
 | 
			
		||||
</b></details>
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
<summary>What is an exit code? What exit codes are you familiar with?</summary><br><b>
 | 
			
		||||
 | 
			
		||||
@@ -536,6 +547,27 @@ soft links can be created between different file systems while
 | 
			
		||||
hard link can be created only within the same file system.
 | 
			
		||||
</b></details>
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
<summary>What RAID is used for? Can you explain the differences between RAID 0, 1, 5 and 10?</summary><br><b>
 | 
			
		||||
</b></details>
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
<summary>Fix the following commands:
 | 
			
		||||
 | 
			
		||||
  * sed "s/1/2/g' /tmp/myFile
 | 
			
		||||
  * find . -iname \*.yaml -exec sed -i "s/1/2/g" {} ;</summary><br><b>
 | 
			
		||||
</b></details>
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
<summary>Explain what is stored in each of the following paths and if there is anything unique about it:</summary><br><b>
 | 
			
		||||
 | 
			
		||||
  * /tmp
 | 
			
		||||
  * /var/log
 | 
			
		||||
  * /bin
 | 
			
		||||
  * /proc
 | 
			
		||||
  * /usr/local
 | 
			
		||||
</b></details>
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
<summary>How to run a process in the background and why to do that in the first place?</summary><br><b>
 | 
			
		||||
 | 
			
		||||
@@ -615,11 +647,17 @@ related to the file like its size, owner, permissions, etc.
 | 
			
		||||
</b></details>
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
<summary>DNS: What is A record?</summary><br><b>
 | 
			
		||||
<summary>DNS: What is a "A record"?</summary><br><b>
 | 
			
		||||
</b></details>
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
<summary>DNS: What is MX record?</summary><br><b>
 | 
			
		||||
<summary>DNS: What is a PTR?</summary><br><b>
 | 
			
		||||
 | 
			
		||||
While an A record points a domain name to an IP address, a PTR record does the opposite and resolves the IP address to a domain name.
 | 
			
		||||
</b></details>
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
<summary>DNS: What is a MX record?</summary><br><b>
 | 
			
		||||
</b></details>
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
@@ -635,6 +673,22 @@ related to the file like its size, owner, permissions, etc.
 | 
			
		||||
sed "s/\s*\w\+\s*$//" file
 | 
			
		||||
</b></details>
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
<summary>When you run <code>ip a</code> you see there is a device called 'lo'. What is it and why do we need it?</summary><br><b>
 | 
			
		||||
</b></details>
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
<summary>What <code>traceroute</code> command does? How it works?</summary><br><b>
 | 
			
		||||
</b></details>
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
<summary>What is the routing table? How do you view it?</summary><br><b>
 | 
			
		||||
</b></details>
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
<summary>What are cgroups? In what scenario would you use them?</summary><br><b>
 | 
			
		||||
</b></details>
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
<summary>How to create a file of a certain size?</summary><br><b>
 | 
			
		||||
 | 
			
		||||
@@ -963,7 +1017,7 @@ Swarm management which means you can create new swarms in Docker Cloud.
 | 
			
		||||
</b></details>
 | 
			
		||||
 | 
			
		||||
<details>
 | 
			
		||||
<summary>How do you create users?</summary><br><b>
 | 
			
		||||
<summary>How do you create users? Where user information is stored?</summary><br><b>
 | 
			
		||||
</b></details>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -1113,7 +1167,7 @@ is currently pointing at.
 | 
			
		||||
</p>
 | 
			
		||||
</b></details>
 | 
			
		||||
 | 
			
		||||
details>
 | 
			
		||||
<details>
 | 
			
		||||
<summary>You would like to move forth commit to the top. How would you achieve that?</summary><br><b>
 | 
			
		||||
 | 
			
		||||
Using <code>git rebase></code> command
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user