Trending Technology Machine Learning, Artificial Intelligent, Block Chain, IoT, DevOps, Data Science

Recent Post

Search

Thursday, 4 April 2019

DevOps Interview Question

Top DevOps Interview Questions

These are the top questions you might face in a DevOps job interview:

General DevOps Interview Question
  • This category will include questions that are not related to any particular DevOps stage. Question here are meant to test your understanding about DevOps rather than focusing on a particular tool or a stage.

Q-1 What are the fundamental differences between DevOps & Agile ?
  • The differences between the two are listed based on features:
  • Agility 
  • Processes/Practices
  • Key focus area
  • Release cycle / Development Sprints
  • Source of feedback
  • Scope of work
Q2 . What is the need for DevOps ?
  • Companies are required to:
  • Increase deployment frequency
  • Lower failure rate of new releases
  • Shortened lead time between fixes
  • Faster mean time to recovery in the event of new release crashing
Q 3. How is DevOps different from Agile / SDLC ?
  • You can summarize by saying Agile software development methodology focuses on the development of software but DevOps on the other hand is responsible for development as well as deployment of the software in the safest and most reliable way possible.
Q 4 . Which are the top DevOps tools ? Which tools have you worked on ?
  • The most popular DevOps tools are mentioned below:
  • Git : Version Control System tool
  • Jenkins : Continusous Integration tool
  • Selenium : Continuous Testing tool
  • Puppet, Chef, Ansible : Configuration Management and Deployment tools
  • Nagios : Continuous Monitoring tool
  • Docker : Containerization tool
Q 5 . How do all these tools work together ?
  • Given below is a generic logical flow where everything gets automated for seamless delivery. However , this flow may vary from organization to organization as per the require.
Q 6. What are the advantages of DevOps ?
  • For this answer , you can use your past experience and explain how DevOps helped you in your previous job. If you don't have any such experience, then you can mention the below advantages.
  • Technical benefits
  • Business benefits
Q 7 . What is the most important thing DevOps helps us achieve ?

Q 8. Explain with  a use case where DevOps can be used in industry / real-life.

Q 9 . Explain your understanding and expertise on both the software development side and the technical operation side of an organization you have worked with in the also , 

Q 10 .What are the anti-patterns of DevOps ?


No comments:

Post a Comment