└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # decodingdevops Interview Questions 2 | 3 | =============== 4 | DevOps 5 | =============== 6 | what is DevOps? 7 | What is CICD? 8 | why do we need DevOps? 9 | Why you choose DevOps? 10 | Mention the key aspects or principle behind DevOps? 11 | List out some of the popular tools for DevOps? 12 | 13 | =============== 14 | LINUX 15 | =============== 16 | What is Linux? 17 | Name the person who developed Linux. 18 | What is BASH? 19 | Name the file that is used to automatically mount file systems? 20 | Explain top Command ? 21 | What is a Zombie Process? 22 | What is INODE and Process Id? 23 | Name the first process that is started by the kernel in Linux and what is its process id? 24 | Why /etc/resolv.conf and /etc/hosts files are used? 25 | What is SSH? How we can connect to a remote server via SSH. 26 | Difference between Soft and Hard links? 27 | Which command is used to check the size of file or directory? 28 | Which command is used to count the number of characters in a file? 29 | VIM Editor Modes? 30 | Which of the following vi commands is generally used to delete the current line? 31 | What is the pwd command? 32 | Name some Filtering Commands? 33 | Name the directory that contains configuration files in Linux. 34 | Maximum size (in bytes) of the filename in Linux can be? 35 | What should be the first line of shell script? 36 | what is the command to list running processes in Linux? 37 | Tell me some commands with their usecase? 38 | =================== 39 | AWS: 40 | =================== 41 | What is AWS? 42 | What is IAM? 43 | What is S3? 44 | What is RDS? 45 | What is EC2? 46 | What is VPC? 47 | What is cLOUDWATCH? 48 | What is EC2 AutoScaling? 49 | What is CLOUD FRONT? 50 | What is AMI? 51 | Name some Security Services in AWS? 52 | Types of Loadbalancers? 53 | Difference between Classic & application Loadbalancer 54 | What is EFS ? 55 | Difference between EBS & EFS 56 | s3 lifecycle policy? 57 | static website hosting using s3 58 | Describe your project architecture ? 59 | What is private subnet and public subnet? 60 | what is NAT gateway ? 61 | can we mount s3 on ec2 instance? 62 | what are routing policy in rout53? 63 | What is Security SecurityGroup group 64 | What is the Port Number of NFS? 65 | 66 | 67 | ==================== 68 | GIT: 69 | ==================== 70 | Difference between GIT merge and Rebase 71 | Difference between Git pull and fetch 72 | What is Git config 73 | Difference between Git clone and Git Mirror 74 | Command to push the commited code to git repo 75 | 76 | ===================== 77 | Maven 78 | ===================== 79 | What is maven? 80 | Maven Build phases? 81 | Maven Commands? 82 | 83 | ===================== 84 | Jenkins: 85 | ===================== 86 | What is CI and CD flow of your project? 87 | your jenkis job should run once the developer commits the code in git ,how to do it ? 88 | what are the plugins you are used in your project? 89 | how to integrate Nexus/Jfrog with jenkins? 90 | Difference between Continous Delivery & Deployment? 91 | 92 | ===================== 93 | ANSIBLE 94 | ===================== 95 | What is Ansible? 96 | What is Configuration Management? 97 | Name some Ansible Modules With their Usage? 98 | What is Change Management? 99 | What is Playbook? 100 | What is Role? 101 | What is Inventory File? 102 | AdHoc Commands 103 | 104 | ====================== 105 | DOCKER : 106 | ====================== 107 | difference between add and copy ? 108 | difference between CMD and entry point ? 109 | what is docker file ? 110 | how to check how many containers are running ? 111 | difference between overlay network and host network ? 112 | what is port forwarding in docker what is the use of it ? 113 | how to login/enter to a container? 114 | Command to Build Dockerfile to image? 115 | Docker Commands? 116 | 117 | ===================== 118 | Kubernetes : 119 | ===================== 120 | what is kubectl? 121 | what is API server? 122 | what is ETCD? 123 | what is Controller-manager? 124 | what is Kube-Scheduler? 125 | what is kube-proxy? 126 | what is Pod? 127 | what is Node? 128 | What is Service? 129 | What is Namespace? 130 | What is Secret? 131 | What is Kops? 132 | What are KubernetesObjects? 133 | how to check how many pods are running 134 | what is ingress 135 | difference between secret and configmap 136 | how to access other pods in a cluster 137 | what is a pod 138 | how you will make sure that the database should start first and then application 139 | Types of storage class used in your project 140 | describe kubernetes architecture 141 | 2 containers are running inside a pod if one container goes down then will it affect other running container 142 | Update the password in secret without restarting the pod or deployment ,is it possible ? 143 | how to rollback the deployment? 144 | pod is in pending state ,what are the possible reasons? 145 | how you will make sure that in rolling update strategy 2 pods are always available? 146 | why you are using 3 master node in production? 147 | how you will make sure that pod should be running on a specific node? 148 | how to get the ip of a pod ? 149 | how you are monitoring the kubernetes cluster and the containers 150 | --------------------------------------------------------------------------------