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
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?
LOADER.IO 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:
Q. Name some Jenkins plugins ?
Q. How to setup / configure Jenkins jobs?
Steps to be followed for settingup Jenkins jobs:
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:
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?
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.
Get Updates on Tech posts, Interview & Certification questions and training schedules