Jenkins Interview Questions

  • (5.0)

Jenkins Interview Questions

If you're looking for Jenkins Interview Questions for Experienced or Freshers, you are at right place. There are lot of opportunities from many reputed companies in the world. According to research Jenkins has a market share of about 10.8%. So, You still have opportunity to move ahead in your career in Jenkins Engineering. Mindmajix offers Advanced Jenkins Interview Questions 2018 that helps you in cracking your interview & acquire dream career as Jenkins Engineer.

Q. What is Jenkins?
It is a continuous integration tool written in Java.

Q. What is the difference between Maven, Ant and Jenkins ?
Maven and Ant are Build Technologies whereas Jenkins is a continuous integration tool.

Q. Which SCM tools Jenkins supports?
AccuRev, CVS, Subversion, Git, Mercurial, Perforce, Clearcase and RTC

Q. What are the various ways in which build can be scheduled in Jenkins?
Builds can be triggered by source code management  commits.
Can be triggered after completion of other builds.
Can be scheduled to run at specified time ( crons )
Manual Build Requests

Are you interested in taking up for Jenkins Certification Training? Enroll for Free Demo on Jenkins Training!


Q. What is the relation between hudson and Jenkins?
Hudson was the earlier name and version of current Jenkins. After some issue , the project name was changed from Hudson to Jenkins.

Q. What you do to make sure that your project build doesn’t break in Jenkins?
I make sure that I perform successful clean install on my local machine with all unit tests.
Then I make sure that I check in all code changes.
Then I do a Synchronize with repository to make sure that all required config and POM changes and any difference is checked into the repository.

Q. What you do when you see a broken build for your project in Jenkins?
I will open the console output for the build and will try to see if any file changes were missed.
If not able to find the issue that way, Will clean and update my local workspace to replicate the problem on my local and will try to solve it.

Q. Tell us a bit about what your service and plugin do. Who is it for? What are the highlights of your plugin?
is a simple-to-use cloud-based load testing service. The service is designed for developers and people who need to ensure applications are performing as they should. It allows developers to perform large-scale load tests on demand, which lets them understand the scalability and performance of their applications. We realize Jenkins is the preferred build service for a lot of our users, and we know providing a way for them to implement, measure and improve application performance during the continuous build cycle is important. So we wrote a Jenkins plugin that allows load testing to be brought into the continuous build and deployment process with ease.

Q. Which SCM tools does Jenkins support?
Jenkins supports the following SCM tools:
1. AccuRev
2. CVS
3. Subversion
4. Git
5. Mercurial
6. Perforce
7. Clearcase
8. RTC

Q. Name some Jenkins plugins ?

  • Copy Artifact
  • Amazon EC2
  • ThinBackup
  • HTML publisher
  • Copy artifact
  • Throttle Builds
  • Green Balls
  • Build Pipeline
  • JaCoCo
  • xUnit

Q. How to setup / configure Jenkins jobs?
Steps to be followed for settingup Jenkins jobs:

  • Go --> Jenkins Dashboard --> Click on New Item
  • Select the ‘Freestyle project option’. 
  • Select OK button inorder to create a new job.
  • Next Page Displays, where you have to configure the job.

Q. Brief on Blue Ocean?
Blue Ocean reevaluates the user  experience of Jenkins. Outlined starting from the earliest stage for Jenkins Pipeline, yet at the same time perfect with freestyle jobs, Blue Ocean lessens clutter and builds clearness for each individual from the team. Blue Ocean's principle highlights include:

  • Sophisticated visualization
  • Pipeline editor
  • Personalization 
  • Pinpoint precision
  • Native integration for branch and pull requests.

Q. What are the commands to start jenkins manually?
/restart : Force restart (will not wait for ongoing build to complete)
/safeRestart : Wait for all builds to complete before restarting.

Q. Name Some Pipeline Development Tools?

  • The Blue Ocean Pipeline Editor
  • Command-line Pipeline Linter
  • Replay


Q. Define Fingerprint in Jenkins?

A hash is a unique globally, that tracks usgae of an Artifact or some other entities across the mutiple pipelines.

Q. Brief on Unlocking Jenkins?

Before accesing a new Jenkins instance, you need to unlock with the help of an an automatically-generated password.

  • Once two sets of asterisks (*) appear in the terminal/command prompt window, you need to browse to http://localhost:8080 and have to wait till the Unlock Jenkins page appears.
  • Once Unlock Jenkins page displays, From the terminal/command prompt window again, copy the alphanumeric password that generated automatically (in between the two sets of asterisks).
  • Then, Paste we have to past this automatically genrated password, on the Unlock Jenkins page into the Administrator password field and click on Continue button.


Explore Jenkins Sample Resumes! Download & Edit, Get Noticed by Top Employers!Download Now!


Popular Courses in 2018

Get Updates on Tech posts, Interview & Certification questions and training schedules