You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+89-13
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
:information_source: This repo contains questions and exercises on various technical topics, sometimes related to DevOps and SRE :)
4
4
5
-
:bar_chart: There are currently **1386** questions
5
+
:bar_chart: There are currently **1402** questions
6
6
7
7
:busts_in_silhouette: [Join](https://www.facebook.com/groups/538897960007080) our [Facebook group](https://www.facebook.com/groups/538897960007080) for additional exercises, articles and more resources on DevOps
<summary>Find the first repeated character in a string</summary><br><b>
6167
+
</b></details>
6168
+
6166
6169
<details>
6167
6170
<summary>How to extract the unique characters from a string? for example given the input "itssssssameeeemarioooooo" the output will be "mrtisaoe"</summary><br><b>
<summary>Reverse each word in a string (while keeping the order)</summary><br><b>
6270
+
</b></details>
6271
+
6265
6272
<details>
6266
6273
<summary>What is the output of the following code: <code>"".join(["a", "h", "m", "a", "h", "a", "n", "q", "r", "l", "o", "i", "f", "o", "o"])[2::3]</code></summary><br><b>
6267
6274
@@ -7442,6 +7449,17 @@ as key-value pair, document-oriented, etc.
7442
7449
<summary>Explain this query: <code>db.books.find().sort({x:1})</code></summary><br><b>
7443
7450
</b></details>
7444
7451
7452
+
<details>
7453
+
<summary>What is the difference between find() and find_one()?</code></summary><br><b>
7454
+
</b></details>
7455
+
7456
+
<details>
7457
+
<summary>How can you export data from Mongo DB?</code></summary><br><b>
7458
+
7459
+
* mongoexport
7460
+
* programming languages
7461
+
</b></details>
7462
+
7445
7463
## OpenShift
7446
7464
7447
7465
<details>
@@ -9762,14 +9780,7 @@ Relax, there is no wrong or right answer here...I think.
9762
9780
</b></details>
9763
9781
9764
9782
<details>
9765
-
<summary>Where do you see yourself in 5 years?</summary><br><b>
9766
-
9767
-
Some ideas (some of them bad and should not be used):
9768
-
9769
-
* Senior DevOps
9770
-
* Manager
9771
-
* Retirement
9772
-
* Your manager
9783
+
<summary>Where do you see yourself 5 years down the line?</summary><br><b>
9773
9784
</b></details>
9774
9785
9775
9786
<details>
@@ -10360,6 +10371,70 @@ A programming model for large-scale data processing
10360
10371
* Namenode controls all metadata
10361
10372
</b></details>
10362
10373
10374
+
## Ceph
10375
+
10376
+
<details>
10377
+
<summary>Explain what is Ceph</summary><br><b>
10378
+
</b></details>
10379
+
10380
+
<details>
10381
+
<summary>True or False? Ceph favor consistency and correctness over performances</summary><br><b>
10382
+
True
10383
+
</b></details>
10384
+
10385
+
<details>
10386
+
<summary>Which services or types of storage Ceph supports?</summary><br><b>
10387
+
10388
+
* Object (RGW)
10389
+
* Block (RBD)
10390
+
* File (CephFS)
10391
+
</b></details>
10392
+
10393
+
<details>
10394
+
<summary>What is RADOS?</summary><br><b>
10395
+
10396
+
* Reliable Autonomic Distributed Object Storage
10397
+
* Provides low-level data object storage service
10398
+
* Strong Consistency
10399
+
* Simplifies design and implementation of higher layers (block, file, object)
0 commit comments