diff --git a/README.md b/README.md
index 5e40c38..b995df3 100644
--- a/README.md
+++ b/README.md
@@ -4,6 +4,8 @@
:bar_chart: There are currently **1035** questions
+:busts_in_silhouette: [Join](https://www.facebook.com/groups/538897960007080) our [Facebook group](https://www.facebook.com/groups/538897960007080) for additional daily exercises, articles and more resources on DevOps
+
:warning: You can use these for preparing for an interview but most of the questions and exercises don't represent an actual interview. Please read [Q&A](common-qa.md) for more details
:thought_balloon: If you wonder "How to prepare for a DevOps interview?", you might want to read some of my suggestions [here](prepare_for_interview.md)
@@ -481,6 +483,8 @@ SAAS
* Public
* Hybrid
* Private
+
+ * Hybrid - combination of public and private clouds
@@ -709,6 +713,7 @@ A transport solution which was designed for transferring large amounts of data (
What is the difference between Site-to-Site VPN and Client VPN?
+
True or False? AWS Inspector can perform both network and host assessments
@@ -809,6 +814,10 @@ Cost Explorer
Trusted Advisor
+
+What is the Trusted Advisor?
+
+
What service allows you to transfer large amounts (Petabytes) of data in and out of the AWS cloud?
@@ -1054,8 +1063,6 @@ TCP establishes a connection between the client and the server to guarantee the
Explain "default gateway"
A default gateway serves as an access point or IP router that a networked computer uses to send information to a computer in another network or the internet.
-
-
@@ -1064,8 +1071,6 @@ A default gateway serves as an access point or IP router that a networked comput
ARP stands for Address Resolution Protocol. When you try to ping an IP address on your local network, say 192.168.1.1, your system has to turn the IP address 192.168.1.1 into a MAC address. This involves using ARP to resolve the address, hence its name.
Systems keep an ARP look-up table where they store information about what IP addresses are associated with what MAC addresses. When trying to send a packet to an IP address, the system will first consult this table to see if it already knows the MAC address. If there is a value cached, ARP is not used.
-
-
@@ -1209,7 +1214,6 @@ An open question. Answer based on your real experience. You can highlight one or
* rm
* rmdir (can you achieve the same result by using rm
?)
* grep
- * wc
* touch
* whoami
* man
@@ -1221,7 +1225,6 @@ An open question. Answer based on your real experience. You can highlight one or
* rm - remove files and directories. You should mention -r for recursive removal
* rmdir - remove directories but you should mention it's possible to use rm for that
* grep - print lines that match patterns. Could be nice to mention -v, -r, -E flags
- * wc - print newline, word, and byte counts
* touch - update timestamps but common usage is to create files
* whoami - current logged-in user
* man - reference manuals
@@ -1685,6 +1688,19 @@ True
* /usr/local
+
+What is stored in each of the following logs?
+
+ * /var/log/messages
+ * /var/log/boot.log
+
+
+
+True or False? both /tmp and /var/tmp cleared upon system boot
+
+False. /tmp is cleared upon system boot while /var/tmp is cleared every a couple of days or not cleared at all (depends on distro).
+
+
#### Processes
@@ -2145,6 +2161,13 @@ lsblk
ls, wc, dd, df, du, ps, ip, cp, cd ...
+
+What ways are there for creating a new empty file?
+
+ * touch new_file
+ * echo "" > new_file
+
+
How `cd -` works? How does it knows the previous location?
@@ -2163,6 +2186,10 @@ $OLDPWD
What is '|'? What is it used for?
+
+How to count the number of lines in a file? What about words?
+
+
You define x=2 in /etc/bashrc and x=6 ~/.bashrc you then login to the system. What would be the value of x?
@@ -5912,8 +5939,6 @@ the pseudo table to retrieve the sum of the prices spent by each customer, then
Explain availability sets and availability zones
An availability set is a logical grouping of VMs that allows Azure to understand how your application is built to provide redundancy and availability. It is recommended that two or more VMs are created within an availability set to provide for a highly available application and to meet theĀ 99.95% Azure SLA.
-
-
@@ -5972,6 +5997,37 @@ Azure AD is a cloud-based identity service. You can use it as a standalone servi
What components are part of Azure ATP?
+
+Where logs are stored in Azure Monitor?
+
+
+
+Explain Azure Site Recovery
+
+
+
+Explain what the advisor does
+
+
+
+Explain VNet peering
+
+
+
+Which protocols are available for configuring health probe
+
+
+
+Explain Azure Active
+
+
+
+What is a subscription? What types of subscriptions are there?
+
+
+
+Explain what is a blob storage service
+
## GCP
@@ -7119,6 +7175,17 @@ In general the process is as follows:
* The user is happy :D
+
+Explain the resolution sequence of: www.site.com
+
+It's resolved in this order:
+
+1) .
+2) .com
+3) site.com
+4) www.site.com
+
+
What types of DNS records are there?
@@ -7131,7 +7198,6 @@ In general the process is as follows:
What is a A record?
-
A (Address) Maps a host name to an IP address. When a computer has multiple adapter cards and IP addresses, it should have multiple address records.
@@ -7150,7 +7216,6 @@ While an A record points a domain name to an IP address, a PTR record does the o
What is a MX record?
MX (Mail Exchange) Specifies a mail exchange server for the domain, which allows mail to be delivered to the correct mail servers in the domain.
-
@@ -7431,6 +7496,12 @@ TODO: explain what is actually a Cookie
Are you familiar with "Creative Commons"? What do you know about it?
+
+Explain the differences between copyleft and permissive licenses
+
+In Copyleft, any derivative work must use the same licensing while in permissive licensing there are no such condition. GPL-3 is an example of copyleft license while BSD is an example of permissive license.
+
+
#### Random
@@ -7854,7 +7925,7 @@ DNS redirection
## Hardware
-What is a processor?
+What is a CPU?