Sunday 25 December 2016

DevOps Interview Questions

Originally published by me in another blog at DevOps Interview Questions and Answers and reproduced here for larger audience.

  1. What is DevOps and how does it evolve?
  2. What DevOps can do for you?
  3. What is the advantage of DevOps over maven or ant tools?
  4. What are the different DevOps tools present in the market?
  5. Which DevOps tool will you prefer among these?
  6. What is chef, puppet and docker?
  7. What is the advantage of chef over puppet and docker?
  8. What is the advantage of puppet over chef and docker?
  9. What is the advantage of docker?
  10. How DevOps can help in building bridges between Development, QA and Operations teams?
  11. Which scripting language is most significant to learn to become a DevOps engineer?
  12. What all testing required for a successful DevOps project?
  13. What all risks that gets minimized with DevOps?
  14. Suppose there is a bug found in a software that has been already in production and it requires quick fix, will DevOps be helpful in getting it done faster? If yes, how?
  15. How do you access about how 'deployable' a system is?
  16. What is the difference between RAID 1 and RAID 5?
  17. What are the alternatives of init.d in linux?
  18. What roles do QA (Quality Assurance) should play in DevOps according to you?
  19. What long and short term goals a organisation should keep in mind before opting for DevOps?
  20. What testing is necessary to assure a new service is production ready or not?