Add more questions :)

This commit is contained in:
abregman 2019-10-04 23:08:24 +03:00
parent 151b384ce5
commit 44a0fc6770
2 changed files with 24 additions and 1 deletions

1
CONTRIBUTING.md Normal file
View File

@ -0,0 +1 @@
Use pull requests to contribute to the project.

View File

@ -8,9 +8,11 @@
1. [Network](#network) 1. [Network](#network)
1. [Linux](#linux) 1. [Linux](#linux)
1. [Ansible](#ansible) 1. [Ansible](#ansible)
1. [Containers](#containers)
1. [Docker](#docker) 1. [Docker](#docker)
1. [Python](#python) 1. [Python](#python)
1. [Prometheus](#prometheus) 1. [Prometheus](#prometheus)
1. [Git](#git)
## Jenkins ## Jenkins
@ -59,7 +61,7 @@
- Region - Region
- Edge location - Edge location
###### S3 - beginner questions ###### S3 - beginner
- Explain what is S3 and what is it used for - Explain what is S3 and what is it used for
- What is a bucket? - What is a bucket?
@ -80,6 +82,12 @@
- True or False? object are cached for the life of TTL - True or False? object are cached for the life of TTL
###### EC2 - beginner
* What type of instances have you created?
* How to increase RAM for a given EC2 instance?
## Network ## Network
Network questions can be found [here](https://github.com/bregman-arie/computer-networking/blob/master/interview_questions/README.md) Network questions can be found [here](https://github.com/bregman-arie/computer-networking/blob/master/interview_questions/README.md)
@ -246,6 +254,11 @@ The content of the system_info.j2 template
I'm {{ ansible_hostname }} and my operating system is {{ ansible_distribution } I'm {{ ansible_hostname }} and my operating system is {{ ansible_distribution }
``` ```
## Containers
* How containers different from VMs?
* In which scenarios would you use containers and in which you would prefer to use VMs?
## Docker ## Docker
* What happens when you run `docker run hello-world`? * What happens when you run `docker run hello-world`?
@ -282,6 +295,8 @@ Use the image 'rhel7/rhel' from the registry 'registry.access.redhat.com` to run
Befor running it, install the httpd package, update all packages and expose port 80. Befor running it, install the httpd package, update all packages and expose port 80.
``` ```
* What is the difference between ADD and COPY in Dockerfile?
## Python ## Python
##### beginner ##### beginner
@ -359,3 +374,10 @@ Alert manager is responsible for alerts ;)
``` ```
* What is an exporter? What is it used for? * What is an exporter? What is it used for?
## Git
###### beginner
* What is the difference between `git pull` and `git pull`?
* How do you resolve git conflicts?