Question 1
What is the primary purpose of Jenkins?
To write code for applications
To automate the process of building, testing, and deploying code
To store code in a version control system
To provide a platform for writing and testing scripts
Question 2
What is the role of a Jenkins Controller (formerly Master)?
To execute tasks like building and testing code
To serve as the central system for managing Jenkins and agents
To provide a user interface for developers
To store project data and results
Question 3
What distinguishes an Ephemeral Jenkins Agent from a Permanent Jenkins Agent?
Ephemeral agents are always connected to Jenkins
Permanent agents are temporary and only connect when needed
Ephemeral agents are temporary and shut down after completing a task
Both types of agents work only on local machines
Question 4
What is Jenkins Pipeline commonly used for?
Storing code versions
 Managing project dependencies
Automating the process of building, testing, and deploying applications
Performing manual testing
Question 5
Which of the following is NOT a key feature of Jenkins?
Easy installation and configuration
Open-source availability
Real-time manual testing of code
A variety of plugins to extend functionality
Question 6
Which of the following best describes Continuous Integration (CI)?
Testing code only once after completion
Regularly adding code to a shared repository and testing it automatically
Deploying code directly to production without testing
Manually integrating code from multiple developers
Question 7
What happens in Continuous Delivery (CD)?
Code is automatically deployed to production without human intervention
Code changes are continuously delivered to a staging environment for testing
Developers stop making changes once the code is ready
CI tools are removed from the development workflow
Question 8
Which of the following tools is commonly used for CI/CD alongside Jenkins?
Docker
Ansible
Concourse
Visual Studio
Question 9
What is the key benefit of using CI/CD in software development?
Reducing the time spent on manual tasks
Making code changes without testing
Only testing code in the final phase of development
Deploying all code to production without testing
Question 10
What security risk could occur during CI/CD?
Running tests manually
Using outdated or unsafe libraries
Increasing deployment speed
Automatically notifying developers of test outcomes
There are 10 questions to complete.