From 40917426a2ee4c6158ee2df015625f823adbf1e6 Mon Sep 17 00:00:00 2001 From: abregman Date: Mon, 21 Oct 2019 23:23:58 +0300 Subject: [PATCH] Add a couple of OpenStack and Network questions --- README.md | 97 ++++++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 78 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index c2ad021..1c4b298 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ :information_source:  This repository contains interview questions on various DevOps related topics -:bar_chart:  There are currently **362** questions +:bar_chart:  There are currently **375** questions :warning:  You don't need to know how to answer all the questions in this repo. DevOps is not about knowing all :) @@ -41,7 +41,7 @@ AWS
AWS

Beginner :baby:
azure
Azure

Beginner :baby:
- openstack
OpenStack

Beginner :baby:
+ openstack
OpenStack

Beginner :baby:
Advanced :star: security
Security

Beginner :baby:
puppet
Puppet

Beginner :baby:
Advanced :star: @@ -61,6 +61,10 @@ What is DevOps? What DevOps helps us to achieve?
+
+What are the anti-patterns of DevOps?
+
+
What is Continuous Integration?
@@ -81,10 +85,6 @@ Each piece of code (change/patch) is verified, to make the change is safe to mer What do you consider as best practices for CI/CD?
-
-What are the anti-patterns of DevOps?
-
-
What systems and/or tools are you using for the following?: @@ -182,10 +182,6 @@ which follows the immutable infrastructure paradigm. How would you structure/implement CD for an application which depends on several other applications?
-
-How do you manage dependencies?
-
-
Explain what are design patterns. Which design patterns are you familiar with?
@@ -411,6 +407,22 @@ Stop the instance, the type of the instance to match the desired RAM and start t #### :baby: Beginner +
+What is Ethernet?
+
+ +
+What is a MAC address? What is it used for?
+
+ +
+When this MAC address is used?: ff:ff:ff:ff:ff:ff
+
+ +
+What is an IP address? What is a subnet?
+
+
Explain the OSI model. What layers there are? What each layer is responsible for?
@@ -474,10 +486,6 @@ CSMA/CD algorithm: What is ARP? How it works?
-
-What is a MAC address? What is it used for?
-
-
What is TTL?
@@ -511,7 +519,7 @@ CSMA/CD algorithm:
-What is ICMP?
+What is ICMP? What is it used for?
@@ -533,14 +541,30 @@ CSMA/CD algorithm: What is Asymmetric Routing? How do deal with it?
+
+What overlay (tunnel) protocols are you familiar with?
+
+
What is GRE? How it works?
+
+What is VXLAN? How it works?
+
+ +
+What is SNAT?
+
+
Explain OSPF
+
+Explain Spine & Leaf
+
+
Using Hammind code, what would be the code word for the following data word 100111010001101?
@@ -2380,10 +2404,6 @@ the pseudo table to retrieve the sum of the prices spent by each customer, then What types of networks OpenStack supports?
-
-How do you debug OpenStack networking issues? (tools, logs, ...)
-
-
How do you debug OpenStack storage issues? (tools, logs, ...)
@@ -2396,6 +2416,45 @@ the pseudo table to retrieve the sum of the prices spent by each customer, then Are you familiar with TripleO? What benefits it has?
+##### Networking + +
+What is a provider network?
+
+ +
+What components and services exist in L2 and L3?
+
+ +
+What is the ML2 plug-in? Explain its architecture
+
+ +
+What is the L2 agent? How it works and what is it responsible for?
+
+ +
+What is the L3 agent? How it works and what is it responsible for?
+
+ +
+Explain what the Metadata agent is responsible for
+
+ +
+How do you debug OpenStack networking issues? (tools, logs, ...)
+
+ + +#### :baby: Advanced + +##### Networking + +
+Explain BGP dynamic routing +
+ ## Security