Skip to content

Conversation

@ChetanThapliyal
Copy link
Contributor

Answered the following questions:

  • You are given a pipeline and a pool with 3 workers: virtual machine, baremetal and a container. How will you decide on which one of them to run the pipeline?
  • How do you perform plan capacity for your CI/CD resources? (e.g. servers, storage, etc.)
  • How would you structure/implement CD for an application which depends on several other applications?
  • How do you measure your CI/CD quality? Are there any metrics or KPI’s (Key Performance Indicators) you are using for measuring the quality?
  • What are the advantages of Jenkins over its competitors? Can you compare it to one of the following systems? (Travis, Bamboo, Teamcity, CircleCI)
  • What plugins have you used in Jenkins?
  • Have you used Jenkins for CI or CD processes? Can you describe them?
  • What type of jobs are there? Which types have you used?
  • How to acquire multiple nodes for one specific build?
  • Whenever a build fails, you would like to notify the team owning the job regarding the failure and provide failure reason. How would you do that?
  • There are four teams in your organization. How to prioritize the builds of each team? So the jobs of team x will always run before team y for example
  • If you are managing a dozen of jobs, you can probably use the Jenkins UI. But how do you manage the creation and deletion of hundreds of jobs every week/month?
  • What is the different between a scripted pipeline to declarative pipeline? Which type are you using?
  • How would you implement an option of a starting a build from a certain stage and not from the beginning?
  • Do you have experience with developing a Jenkins plugin? Can you describe this experience?

Copy link
Owner

@bregman-arie bregman-arie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very detailed answers. Well done

@bregman-arie bregman-arie merged commit 06976dd into bregman-arie:master May 27, 2023
eshack94 pushed a commit to eshack94/devops-exercises that referenced this pull request Oct 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants