Skip to content

Latest commit

 

History

History
64 lines (56 loc) · 2.06 KB

Devops_mock_interview_6.md

File metadata and controls

64 lines (56 loc) · 2.06 KB

General questions

  1. What do you mean by continues integration, continues delivery and continues deployment

Git

  1. Which version of git you have used?
  2. Difference between git merge and git rebase?
  3. What is git squash?
  4. Branching strategy used in your project?
  5. Command to list all commits?

Maven

  1. Tell me 3 build lifecycle in maven? What does mvn site does?
  2. Is there way by which we can set local repository as some other custom directory, other than .m2?
  3. Settings that you make for mvn deploy?
  4. What is the default value of packaging tag? What other values for other artifact types?
  5. What are GAV's?

Jenkins

  1. What are types jobs you have worked on??
  2. Can we have job for pr and once merge is done the source branch should be deleted?
  3. How do you take Jenkins backup?
  4. Can you tell me importance of post block??

Docker

  1. Why we need docker compose and docker swarm
  2. What's the difference between docker volume and docker mounting
  3. What is the importance of .dockerigonre file, can name docker file with any other name?
  4. I need to delete all stopped containers and unused images command for that?
  5. How do you monitor docker in production
  6. Is it good to use docker compose in production

Aws

  1. Services that you have worked on?
  2. Roles in IAM?
  3. I have 3 tier application, configure it with private and public subnet?
  4. How to replicate or create same machine with same configuration?
  5. Explain auto scalling in aws?

Kubernetes

  1. Why pods are not scheduled on master
  2. Why config maps are used
  3. What is the default deployment strategy
  4. Have you faced any issues while working k8s
  5. What is service account, role, role binding and namespace
  6. Why we need helm

Scripting

  1. You need to identify unused fields In values.yaml how would you approach this?
  2. What is exit status?
  3. Given machine, how will you identify which machine it is?

Ansible

  1. What is ansible galaxy
  2. What are handlers and notify in ansible playbook
  3. What are adhoc commands