• +91 9723535972
  • info@interviewmaterial.com

DevOps Interview Questions and Answers

DevOps Interview Questions and Answers

Question - 1 : - Explain what DevOps is?

Answer - 1 : -

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

Question - 2 : - Mention what the key aspects or principle behind DevOps are?

Answer - 2 : -

The key aspects or principle behind DevOps is

  • Infrastructure as code
  • Continuous deployment
  • Automation
  • Monitoring
  • Security

Question - 3 : - What are the core operations of DevOps with application development and with infrastructure?

Answer - 3 : -

The core operations of DevOps are

Application development

  • Code building
  • Code coverage
  • Unit testing
  • Packaging
  • Deployment
Infrastructure

  • Provisioning
  • Configuration
  • Orchestration
  • Deployment

Question - 4 : - Explain how “Infrastructure code” is processed or executed in AWS?

Answer - 4 : -

In AWS,

  • The code for infrastructure will be in simple JSON format
  • This JSON code will be organized into files called templates
  • This templates can be deployed on AWS devops and then managed as stacks
  • Later the CloudFormation service will do the Creating, deleting, updating, etc. operation in the stack

Question - 5 : - Explain how DevOps is helpful to developers?

Answer - 5 : -

DevOps can be helpful to developers to fix the bug and implement new features quickly. It also helps for clearer communication between the team members.

Question - 6 : - List out some popular tools for DevOps?

Answer - 6 : -

Some of the popular tools for DevOps are

  • Jenkins
  • Nagios
  • Monit
  • ELK (Elasticsearch, Logstash, Kibana)
  • Jenkins
  • Docker
  • Ansible
  • Git

Question - 7 : - Mention at what instance have you used the SSH?

Answer - 7 : -

I have used SSH to log into a remote machine and work on the command line. Beside this, I have also used it to tunnel into the system in order to facilitate secure encrypted communications between two untrusted hosts over an insecure network.

Question - 8 : - Explain how you would handle revision (version) control?

Answer - 8 : -

My approach to handling revision control would be to post the code on SourceForge or GitHub so everyone can view it. Also, I will post the checklist from the last revision to make sure that any unsolved issues are resolved.

Question - 9 : - What are the types of Http requests?

Answer - 9 : -

The types of Http requests are

  • GET
  • HEAD
  • PUT
  • POST
  • PATCH
  • DELETE
  • TRACE
  • CONNECT
  • OPTIONS

Question - 10 : - What are the key components of DevOps?

Answer - 10 : -

The most important components of DevOps are:

  • Continuous Integration
  • Continuous Testing
  • Continuous Delivery
  • Continuous Monitoring


NCERT Solutions

 

Share your email for latest updates

Name:
Email:

Our partners