Add a couple of questions
This commit is contained in:
parent
0482b85eb0
commit
fddbd5c484
69
README.md
69
README.md
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
:information_source: This repository contains questions on various DevOps and SRE related topics
|
:information_source: This repository contains questions on various DevOps and SRE related topics
|
||||||
|
|
||||||
:bar_chart: There are currently **726** questions
|
:bar_chart: There are currently **733** questions
|
||||||
|
|
||||||
:books: To learn more about DevOps check the resources in [DevOpsBit.com](https://devopsbit.com)
|
:books: To learn more about DevOps check the resources in [DevOpsBit.com](https://devopsbit.com)
|
||||||
|
|
||||||
@ -110,7 +110,7 @@ Make sure to elaborate :)
|
|||||||
<details>
|
<details>
|
||||||
<summary>What are the anti-patterns of DevOps?</summary><br><b>
|
<summary>What are the anti-patterns of DevOps?</summary><br><b>
|
||||||
|
|
||||||
* Now allowing to push in production on Friday :)
|
* Not allowing to push in production on Friday :)
|
||||||
* One specific person is in charge of different tasks. For example there is only one person who is allowed to merge the code of everyone else
|
* One specific person is in charge of different tasks. For example there is only one person who is allowed to merge the code of everyone else
|
||||||
* Treating production differently from development environment. For example, not implementing security in development environment
|
* Treating production differently from development environment. For example, not implementing security in development environment
|
||||||
</b></details>
|
</b></details>
|
||||||
@ -2467,7 +2467,11 @@ Kubernetes is especially good for scenarios when you no longer running small num
|
|||||||
</b></details>
|
</b></details>
|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
<summary>Explain what is a Pod</summary><br><b>
|
<summary>Explain what is a Kubernetes pod</summary><br><b>
|
||||||
|
</b></details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>Explain what is a Kubernetes node</summary><br><b>
|
||||||
</b></details>
|
</b></details>
|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
@ -2498,6 +2502,18 @@ In case we find out there was a temporary issue with the pod or the system, we c
|
|||||||
Setting the replicas to 0 will shut down the process. Now start it with `kubectl scale deployment [name] --replicas=1`
|
Setting the replicas to 0 will shut down the process. Now start it with `kubectl scale deployment [name] --replicas=1`
|
||||||
</b></details>
|
</b></details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>What the Kubernetes Scheduler does?</summary><br><b>
|
||||||
|
</b></details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>Explain what is Kubelet</summary><br><b>
|
||||||
|
</b></details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>What happens to running pods if if you stop Kubelet on the worker nodes?</summary><br><b>
|
||||||
|
</b></details>
|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
<summary>Describe how roll-back works</summary><br><b>
|
<summary>Describe how roll-back works</summary><br><b>
|
||||||
</b></details>
|
</b></details>
|
||||||
@ -2664,7 +2680,7 @@ There are many other characteristics but these are the main ones that every pyth
|
|||||||
</b></details>
|
</b></details>
|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
<summary>What build-in types Python has? Which of them are mutable? How can you show that a certain data type is mutable?</summary><br><b>
|
<summary>What built-in types Python has? Which of them are mutable? How can you show that a certain data type is mutable?</summary><br><b>
|
||||||
|
|
||||||
The mutable data types are:
|
The mutable data types are:
|
||||||
|
|
||||||
@ -2868,10 +2884,6 @@ Generally, every compiling process have a two steps.
|
|||||||
<summary>What is Lambda? How is it used?</summary><br><b>
|
<summary>What is Lambda? How is it used?</summary><br><b>
|
||||||
</b></details>
|
</b></details>
|
||||||
|
|
||||||
<details>
|
|
||||||
<summary>What <code>//</code> is used for?</summary><br><b>
|
|
||||||
</b></details>
|
|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
<summary>How do you swap values between two variables?</summary><br><b>
|
<summary>How do you swap values between two variables?</summary><br><b>
|
||||||
|
|
||||||
@ -2898,8 +2910,35 @@ def return_sum():
|
|||||||
```
|
```
|
||||||
</b></details>
|
</b></details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>Print the average of [2, 5, 6]. It should be rounded to 3 decimal places</summary><br><b>
|
||||||
|
|
||||||
|
```
|
||||||
|
li = [2, 5, 6]
|
||||||
|
print("{0:.3f}".format(sum(li)/len(li)))
|
||||||
|
```
|
||||||
|
</b></details>
|
||||||
|
|
||||||
#### Lists
|
#### Lists
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>How do you get the maximum and minimum values from a list? How to get the last item from a list?</summary><br><b>
|
||||||
|
|
||||||
|
```
|
||||||
|
Maximum: max(some_list)
|
||||||
|
Minimum: min(some_list)
|
||||||
|
Last item: some_list[-1]
|
||||||
|
```
|
||||||
|
</b></details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>How to get the top/biggest 3 items from a list?</summary><br><b>
|
||||||
|
|
||||||
|
```
|
||||||
|
sorted(some_list, reverse=True)[:3]
|
||||||
|
```
|
||||||
|
</b></details>
|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
<summary>How to merge two sorted lists into one sorted list?</summary><br><b>
|
<summary>How to merge two sorted lists into one sorted list?</summary><br><b>
|
||||||
</b></details>
|
</b></details>
|
||||||
@ -3087,6 +3126,20 @@ y = ''.join(set(x))
|
|||||||
<summary>Find the frequency of each character in string</summary><br><b>
|
<summary>Find the frequency of each character in string</summary><br><b>
|
||||||
</b></details>
|
</b></details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>What is the result of each of the following?
|
||||||
|
```
|
||||||
|
>> ', '.join(["One", "Two", "Three"])
|
||||||
|
>> " ".join("welladsadgadoneadsadga".split("adsadga")[:2])
|
||||||
|
>> "".join(["c", "t", "o", "a", "o", "q", "l"])[0::2]
|
||||||
|
</summary><br><b>
|
||||||
|
```
|
||||||
|
>>> 'One, Two, Three'
|
||||||
|
>>> 'well done'
|
||||||
|
>>> 'cool'
|
||||||
|
```
|
||||||
|
</b></details>
|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
<summary>How to reverse a string? (e.g. pizza -> azzip)</summary><br><b>
|
<summary>How to reverse a string? (e.g. pizza -> azzip)</summary><br><b>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user