• +91 9723535972
  • info@interviewmaterial.com

DevOps Interview Questions and Answers

DevOps Interview Questions and Answers

Question - 41 : - What is post mortem meeting with reference to DevOps?

Answer - 41 : -

Post mortem meeting is done to discuss what went wrong and what steps you need to take in order to avoid failures.

Question - 42 : - What is the easiest method to build a small cloud?

Answer - 42 : -

VMfres is one of the most effective options for making IaaS cloud from Virtual Box VMs in no time. However, if you want lightweight PaaS, then Dokku is a good option because bash script can be PaaS out of Dokku containers.

Question - 43 : - Name two tools which are used for docker networking.

Answer - 43 : -

For docker networking, you can use Kubernetes and Docker swarm.

Question - 44 : - Name some of the areas where DevOps are Implemented

Answer - 44 : -

DevOps are used for Production, IT operations, production feedback, and its software development.

Question - 45 : - What is CBD’?

Answer - 45 : -

CBD or Component-Based Development is a unique way to approach product development. In this method, developers always look for existing well defined, tested, and verified components to compose and assemble them to a product instead of developing from scratch.

Question - 46 : - Explain Pair Programming with reference to DevOps

Answer - 46 : -

Pair programming is an engineering practice of Extreme Programming Rules. In this method, two programmers work on the same system, on the same design/algorithm/code.

One programmer act as a “driver.” Other acts as an “observer” who continuously monitor the progress of a project to identify problems. The roles can be reversed at any point of time without any prior intimation.

Question - 47 : - Explain Resilience Test

Answer - 47 : -

Test that ensures recovery without data and functionality loss after a failure is called Resiliency tests.

Question - 48 : - Name three important DevOps KPIs

Answer - 48 : -

Three most common DevOps KPIs are:

  • Meantime to failure recovery
  • Deployment frequency
  • Percentage of failed deployments

Question - 49 : - Why do you need a Continuous Integration of Dev & Testing?

Answer - 49 : -

Continuous Integration of Dev and Testing improves the quality of software, and reduces the time taken to deliver it, by replacing the traditional practice of testing after completing all development. It allows Dev team to easily detect and locate problems early because developers need to integrate code into a shared repository several times a day (more frequently). Each check-in is then automatically tested.

Question - 50 : - What are the success factors for Continuous Integration?

Answer - 50 : -

Here you have to mention the requirements for Continuous Integration. You could include the following points in your answer:

  • Maintain a code repository
  • Automate the build
  • Make the build self-testing
  • Everyone commits to the baseline every day
  • Every commit (to baseline) should be built
  • Keep the build fast
  • Test in a clone of the production environment
  • Make it easy to get the latest deliverables
  • Everyone can see the results of the latest build
  • Automate deployment


NCERT Solutions

 

Share your email for latest updates

Name:
Email:

Our partners