Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by SAP Team. If you also belong to the team, you can get access from here

SAP Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

SAP Devops Engineer Interview Questions and Answers

Updated 30 May 2024

10 Interview questions

A Devops Engineer was asked
Q. What is the difference between CMD and RUN in a Dockerfile?
Ans. 

CMD is used to specify the default command to be executed when a container is launched. RUN is used to execute commands during the build process.

  • CMD is used to set the default command or parameters for the container

  • RUN is used to execute commands during the build process to create the image

  • CMD can be overridden by passing arguments to docker run command

  • RUN executes the command and creates a new layer on top of the...

A Devops Engineer was asked
Q. How do you approach creating a Jenkins pipeline?
Ans. 

To create a Jenkins pipeline, I follow these steps:

  • Define the stages and steps of the pipeline

  • Create a Jenkinsfile with the pipeline code

  • Configure Jenkins to use the Jenkinsfile

  • Test the pipeline and make necessary adjustments

  • Integrate with version control for continuous integration

  • Use plugins for additional functionality

Devops Engineer Interview Questions Asked at Other Companies

asked in Siemens
Q1. How can you run a Docker command remotely on a Linux server witho ... read more
asked in Lentra AI
Q2. If you want to connect multiple VPCs, and you have two or three V ... read more
Q3. Reverse the String Problem Statement You are given a string STR w ... read more
asked in Nagarro
Q4. Guess The Hidden Number Problem Statement You are given an intege ... read more
Q5. What Docker command can you use to transfer an image from one mac ... read more
A Devops Engineer was asked
Q. What is a build in Java?
Ans. 

Build in Java refers to the process of compiling source code into executable code.

  • Build process involves compiling, testing, and packaging the code

  • Java build tools like Maven and Gradle automate the build process

  • Build artifacts can be JAR, WAR, or EAR files

  • Build process can be customized using build scripts like Ant

A Devops Engineer was asked
Q. What are the key differences between Java and Node.js?
Ans. 

Java is a statically typed language while Nodejs is a runtime environment for executing JavaScript code.

  • Java is compiled while Nodejs is interpreted

  • Java is better for large-scale enterprise applications while Nodejs is better for real-time applications

  • Java has a larger community and more libraries while Nodejs has a simpler and more lightweight architecture

  • Java is used for Android app development while Nodejs is u...

A Devops Engineer was asked
Q. How do you create a Docker image using a Dockerfile?
Ans. 

Dockerfile is a script that contains instructions to build a Docker image.

  • Create a Dockerfile with instructions for building the image

  • Use the 'docker build' command to build the image from the Dockerfile

  • Example: FROM ubuntu:latest RUN apt-get update && apt-get install -y nginx

  • Example: docker build -t myimage:latest .

A Devops Engineer was asked
Q. What is the syntax to print Jenkins secrets?
Ans. 

To print Jenkins secrets, use the syntax: printenv

  • Use the 'printenv' command followed by the name of the secret to print its value

  • Make sure to have the necessary permissions to access the secret

  • Example: printenv MY_SECRET

A Devops Engineer was asked
Q. What is DevOps?
Ans. 

DevOps is a software development methodology that emphasizes collaboration and communication between development and operations teams.

  • DevOps aims to streamline the software development process by breaking down silos between development and operations teams

  • It involves using automation and continuous delivery to speed up the release cycle

  • DevOps also emphasizes monitoring and feedback to ensure that software is relia...

Are these interview questions helpful?
A Devops Engineer was asked
Q. Python Programs in Strings and arrays to check logic
Ans. 

Python programs to check logic in strings and arrays

  • Use string and array methods to manipulate and check data

  • Write test cases to ensure correct logic

  • Use regular expressions to search for patterns in strings

  • Use conditional statements to check for specific conditions

A Devops Engineer was asked
Q. What is PaaS, IaaS & SaaS ?
Ans. 

PaaS, IaaS, and SaaS are cloud computing models that provide different levels of infrastructure and software services.

  • PaaS (Platform as a Service) provides a platform for developers to build and deploy applications without worrying about infrastructure management.

  • IaaS (Infrastructure as a Service) provides virtualized computing resources such as servers, storage, and networking.

  • SaaS (Software as a Service) provide...

A Devops Engineer was asked
Q. Latest Tech in the market
Ans. 

Some of the latest technologies in the market include AI, blockchain, edge computing, and serverless computing.

  • Artificial Intelligence (AI) - used for automation, predictive analytics, and natural language processing

  • Blockchain - for secure and transparent transactions in various industries

  • Edge Computing - processing data closer to the source for faster response times

  • Serverless Computing - allows developers to focu...

SAP Devops Engineer Interview Experiences

5 interviews found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-

I applied via Recruitment Consulltant

Round 1 - Technical 

(9 Questions)

  • Q1. About experience in DevOps ?
  • Q2. How do you approach to create a jenkins pipeline ?
  • Ans. 

    To create a Jenkins pipeline, I follow these steps:

    • Define the stages and steps of the pipeline

    • Create a Jenkinsfile with the pipeline code

    • Configure Jenkins to use the Jenkinsfile

    • Test the pipeline and make necessary adjustments

    • Integrate with version control for continuous integration

    • Use plugins for additional functionality

  • Answered by AI
  • Q3. Syntax to print jenkins secrets ?
  • Ans. 

    To print Jenkins secrets, use the syntax: printenv

    • Use the 'printenv' command followed by the name of the secret to print its value

    • Make sure to have the necessary permissions to access the secret

    • Example: printenv MY_SECRET

  • Answered by AI
  • Q4. Creation of Docker image using Dockerfile ?
  • Ans. 

    Dockerfile is a script that contains instructions to build a Docker image.

    • Create a Dockerfile with instructions for building the image

    • Use the 'docker build' command to build the image from the Dockerfile

    • Example: FROM ubuntu:latest RUN apt-get update && apt-get install -y nginx

    • Example: docker build -t myimage:latest .

  • Answered by AI
  • Q5. Difference between CMD and RUN in Dockerfile ?
  • Ans. 

    CMD is used to specify the default command to be executed when a container is launched. RUN is used to execute commands during the build process.

    • CMD is used to set the default command or parameters for the container

    • RUN is used to execute commands during the build process to create the image

    • CMD can be overridden by passing arguments to docker run command

    • RUN executes the command and creates a new layer on top of the curr...

  • Answered by AI
  • Q6. Difference between Java and Nodejs ?
  • Ans. 

    Java is a statically typed language while Nodejs is a runtime environment for executing JavaScript code.

    • Java is compiled while Nodejs is interpreted

    • Java is better for large-scale enterprise applications while Nodejs is better for real-time applications

    • Java has a larger community and more libraries while Nodejs has a simpler and more lightweight architecture

    • Java is used for Android app development while Nodejs is used f...

  • Answered by AI
  • Q7. What is PaaS, IaaS & SaaS ?
  • Ans. 

    PaaS, IaaS, and SaaS are cloud computing models that provide different levels of infrastructure and software services.

    • PaaS (Platform as a Service) provides a platform for developers to build and deploy applications without worrying about infrastructure management.

    • IaaS (Infrastructure as a Service) provides virtualized computing resources such as servers, storage, and networking.

    • SaaS (Software as a Service) provides sof...

  • Answered by AI
  • Q8. What is DevOps ?
  • Ans. 

    DevOps is a software development methodology that emphasizes collaboration and communication between development and operations teams.

    • DevOps aims to streamline the software development process by breaking down silos between development and operations teams

    • It involves using automation and continuous delivery to speed up the release cycle

    • DevOps also emphasizes monitoring and feedback to ensure that software is reliable a...

  • Answered by AI
  • Q9. What is build in Java ?
  • Ans. 

    Build in Java refers to the process of compiling source code into executable code.

    • Build process involves compiling, testing, and packaging the code

    • Java build tools like Maven and Gradle automate the build process

    • Build artifacts can be JAR, WAR, or EAR files

    • Build process can be customized using build scripts like Ant

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before May 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Generic Questions to check basic skills

Round 2 - Technical 

(1 Question)

  • Q1. Latest Tech in the market
  • Ans. 

    Some of the latest technologies in the market include AI, blockchain, edge computing, and serverless computing.

    • Artificial Intelligence (AI) - used for automation, predictive analytics, and natural language processing

    • Blockchain - for secure and transparent transactions in various industries

    • Edge Computing - processing data closer to the source for faster response times

    • Serverless Computing - allows developers to focus on ...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Salary Negotiation

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Feb 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. What is Thin vs thick provisioning ?
  • Ans. 

    Thin provisioning allocates storage space on demand, while thick provisioning allocates all space upfront.

    • Thin provisioning only allocates storage space as it is needed, reducing wasted space

    • Thick provisioning allocates all storage space upfront, regardless of actual usage

    • Thin provisioning is more flexible and efficient, but can lead to over-allocation if not managed properly

    • Thick provisioning provides better performan...

  • Answered by AI

Skills evaluated in this interview

I applied via Referral and was interviewed in Jul 2021. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Python Programs in Strings and arrays to check logic
  • Ans. 

    Python programs to check logic in strings and arrays

    • Use string and array methods to manipulate and check data

    • Write test cases to ensure correct logic

    • Use regular expressions to search for patterns in strings

    • Use conditional statements to check for specific conditions

  • Answered by AI
  • Q2. DevOps related questions on Jenkins, Groovy, Docker etc
  • Q3. Puzzles. Behavioral and Leadership based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview consisted of 5 rounds. Started with a online coding round. Followed by 2 technical rounds, 1 techno managerial round, 1 LOB Managarial round and finally HR round.
Be prepared on programming basics and expect programming throught the process.
Be thorough with DevOps concepts

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Dec 2019. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. DevOps methodology, Cloud computing, Java, role in the previous project

Interview Preparation Tips

Interview preparation tips for other job seekers - Sticks to the basics and always have command on the technology and the subject which you have mentioned on the resume, as most of the questions will be from that part itself.

Top trending discussions

View All
Interview Tips & Stories
6d (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about SAP?
Ask anonymously on communities.

Interview questions from similar companies

Interview Questionnaire 

2 Questions

  • Q1. Scenario based questions about AWS services
  • Q2. Working of Terraform , Packer ,Puppet
  • Ans. 

    Terraform, Packer, and Puppet are tools used in DevOps for infrastructure automation and configuration management.

    • Terraform is used for infrastructure as code and automates the provisioning of infrastructure resources.

    • Packer is used for creating machine images for multiple platforms from a single source configuration.

    • Puppet is used for configuration management and automates the deployment and management of software and...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Recruitment Consulltant

Round 1 - One-on-one 

(1 Question)

  • Q1. Explain our company devops process
  • Ans. 

    Our company's DevOps process focuses on continuous integration, automated testing, and deployment.

    • Continuous integration: Developers regularly merge their code changes into a shared repository, triggering automated builds and tests.

    • Automated testing: Testing is automated at various stages of the development process to ensure code quality and reliability.

    • Deployment automation: Code changes are automatically deployed to ...

  • Answered by AI
Are these interview questions helpful?
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Overall ok It was 30 min duration

Devops Engineer Interview Questions & Answers

Amdocs user image Kanchan Prasad Sinha

posted on 29 Feb 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Write down the code of scripted and declarative pipeline
  • Ans. 

    Scripted and declarative pipelines in Jenkins for DevOps Engineer role

    • Scripted pipeline uses Groovy script syntax

    • Declarative pipeline uses a more structured format with predefined stages

    • Scripted pipeline example: node { stage('Build') { echo 'Building' } }

    • Declarative pipeline example: pipeline { agent any stages { stage('Build') { steps { echo 'Building' } } } }

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Mar 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Mostly related to kubernetes docker and other devops tools fundamentals
Round 2 - HR 

(1 Question)

  • Q1. Salary negotiations, growth etc

SAP Interview FAQs

How many rounds are there in SAP Devops Engineer interview?
SAP interview process usually has 2 rounds. The most common rounds in the SAP interview process are Technical, Resume Shortlist and Coding Test.
How to prepare for SAP Devops Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at SAP. The most common topics and skills that interviewers at SAP expect are Python, Devops, Linux, Automation and Agile.
What are the top questions asked in SAP Devops Engineer interview?

Some of the top questions asked at the SAP Devops Engineer interview -

  1. How do you approach to create a jenkins pipelin...read more
  2. Difference between CMD and RUN in Dockerfil...read more
  3. Python Programs in Strings and arrays to check log...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4.5/5

based on 4 interview experiences

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 50%
4-6 weeks 50%
View more
SAP Devops Engineer Salary
based on 291 salaries
₹10.1 L/yr - ₹22.1 L/yr
78% more than the average Devops Engineer Salary in India
View more details

SAP Devops Engineer Reviews and Ratings

based on 35 reviews

4.1/5

Rating in categories

4.0

Skill development

4.4

Work-life balance

3.6

Salary

4.1

Job security

4.5

Company culture

3.5

Promotions

3.8

Work satisfaction

Explore 35 Reviews and Ratings
DevOps Engineer

Bangalore / Bengaluru

4-8 Yrs

₹ 4-36.8 LPA

DevOps Engineer

Bangalore / Bengaluru

6-11 Yrs

Not Disclosed

DevOps Engineer

Bangalore / Bengaluru

2-8 Yrs

₹ 3.9-19.5 LPA

Explore more jobs
Software Developer
1.3k salaries
unlock blur

₹13.9 L/yr - ₹27 L/yr

Developer Associate
1k salaries
unlock blur

₹10.8 L/yr - ₹18.6 L/yr

Developer
897 salaries
unlock blur

₹15.4 L/yr - ₹27.8 L/yr

Senior Developer
574 salaries
unlock blur

₹25.5 L/yr - ₹45 L/yr

Business Process Consultant
493 salaries
unlock blur

₹17 L/yr - ₹35 L/yr

Explore more salaries
Compare SAP with

Oracle

3.7
Compare

SAS

4.1
Compare

Zoho

4.2
Compare

IBM

3.9
Compare
write
Share an Interview