beginner
- Explain what is Jenkins and what is it used for
- Explain each of the following in the context of nodes:
- Master
- Slave
- Executor
- Agent
- Label
- Explain each of the following in context of jobs:
- Job
- Build
- Test
- Artifacts
- Explain the architecture of Jenkins
- What are the different ways to trigger a build?
- How do you start a build automatically upon a change in a certain repository?
- What is a plugin?
- What plugins are you using in Jenkins? Which do you consider to most useful?
- Installation questions
- How to install Jenkins?
- How to install a plugin?
- How to install an agent?
- Explain CI/CD and how you implemented in Jenkins
Intermediate
- What type of jobs there are? what is the advantage of each type?
- What ways are you familiar with to notify users on build results?
- How to secure Jenkins?
Advanced
- Write a script to remove all the jobs which include the string “REMOVE_ME”
I’m Rajesh Kumar, a DevOps, SRE, DevSecOps, Cloud, and Platform Engineering expert passionate about sharing practical knowledge, real-world experiences, and industry best practices. I have worked at Cotocus and regularly write about technology, travel, investing, health, product reviews, and digital marketing through my various platforms.
I publish technical articles at DevOps School, travel stories at Holiday Landmark, stock market insights at Stocks Mantra, health and fitness guidance at My Medic Plus, product reviews at TrueReviewNow, and SEO and digital marketing strategies at Wizbrand.
Find Trusted Cardiac Hospitals
Compare heart hospitals by city and services — all in one place.
Explore Hospitals