Devops Interview Questions and Answers

www.mytectra.com

www.mytectra.com

1.Explain what is DevOps?

It is a newly emerging term in IT field, which is nothing but a practice that emphasizes the collaboration and communication of both software developers and other information-technology (IT) professionals. It focuses on delivering software product faster and lowering the failure rate of releases.

2.List the essential tools used in Devops.

  • Git
  • Jenkins
  • Selenium
  • Puppet
  • Chef
  • Ansible
  • Nagios
  • Docker
  • Monit
  • ELK –Elasticsearch, Logstash, Kibana
  • Collectd/Collect
  • Git(GitHub)

3.What are the core operations of DevOps in terms of development and Infrastructure?

The core operations of  DevOps

  • Application development
  • Code developing
  • Code coverage
  • Unit testing
  • Packaging
  • Deployment With infrastructure
  • Provisioning
  • Configuration
  • Orchestration
  • Deployment

4. What are the advantages of DevOps with respect to Technical and Business perspective?

Technical benefits:

  • Software delivery is continuous.
  • Reduces Complexity in problems.
  • Faster approach to resolve problems
  • Manpower is reduced.

Business benefits:

  • High rate of delivering its features
  • Stable operating environments
  • More time gained to Add values.
  • Enabling faster feature time to market

5. The scope for SSH?

  • SSH is a Secure Shell which provides users with a secure, encrypted mechanism to log into systems and transfer files.
  • To log out a remote machine and work on command line.
  • To secure encrypted communications between two hosts over an insecure network.

6. Which are the areas where DevOps are implemented?

  • Production Development
  • Creation of the production feedback and its development
  • IT Operations development

7. List the agile methodology of DevOps.

  • DevOps is a process
  • Agile is same as DevOps.
  • Separate group for are framed.
  • It is problem solving.
  • Developers managing production
  • DevOps is development-driven release management8.List the major difference between the Agile and DevOps.

Agile:

  1. Agile is about software development

Devops:

    1. DevOps is about software deployment and management.
    2. DevOps does not replace Agile or Lean. It does this by killing waste, removing handovers, and streamlining deployments to allow faster and more continuous deployments to PRODUCTION.

9.Name the popular scripting language of DevOps.

  • Python

10.How DevOps is helpful to developers?

  • To fix the bug and implement new features quickly.
  • It provides the clarity of communication among team members.

www.mytectra.comTo Know More about Devops Course