Premium Employer

i

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

Siemens Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Siemens Devops Engineer Interview Questions and Answers

Updated 19 May 2024

19 Interview questions

A Devops Engineer was asked
Q. Given a set of random numbers, how would you determine if the sum of the two largest numbers is greater than 100?
Ans. 

Check if the sum of the two largest numbers in an array exceeds 100.

  • Sort the array in descending order.

  • Select the first two elements (largest numbers).

  • Calculate their sum and compare it to 100.

  • Example: For [10, 50, 60, 5], max numbers are 60 and 50, sum is 110 > 100.

  • Example: For [20, 30, 40], max numbers are 40 and 30, sum is 70 < 100.

A Devops Engineer was asked
Q. What VPN port is used for UDP?
Ans. 

The VPN port used for UDP is typically 500.

  • The VPN port used for UDP is usually port 500.

  • UDP is a protocol that allows for faster transmission of data but does not guarantee delivery or order of packets.

  • Port 500 is commonly used for IPsec VPNs, which provide secure communication over the internet.

  • Other VPN protocols may use different ports for UDP, so it's important to check the specific configuration.

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. How can you run a Docker command remotely on a Linux server without establishing a separate SSH session?
Ans. 

You can use the Docker API to remotely run Docker commands on a Linux server without taking a separate SSH session.

  • Use the Docker API to interact with the Docker daemon on the remote Linux server.

  • Make sure Docker is installed and running on both your laptop and the remote server.

  • Authenticate with the remote server using appropriate credentials.

  • Establish a connection to the Docker daemon on the remote server using ...

A Devops Engineer was asked
Q. Write a Go program to find the number furthest from zero in a given array of integers. For example, in the array [-4, 2, 24, 55, -89, 12], the number furthest from zero is -89.
Ans. 

A Go program to find the number furthest from zero in an array, considering both positive and negative values.

  • Iterate through the array of integers.

  • Keep track of the number with the maximum absolute value.

  • Return the number that is furthest from zero.

  • Example: For [-4, 2, 24, 55, -89, 12], the output should be -89.

A Devops Engineer was asked
Q. Syntax for grep command and regex
Ans. 

Syntax for grep command and regex

  • grep [options] pattern [file]

  • Regular expression (regex) is used to define the pattern

  • Examples: grep 'hello' file.txt

  • grep -i 'hello' file.txt

  • grep -r 'hello' /path/to/directory

A Devops Engineer was asked
Q. Can you explain the difference between CMD and ENTRYPOINT in Docker?
Ans. 

CMD specifies the default command to run in the container, while ENTRYPOINT specifies the executable to run when the container starts.

  • CMD is often used to provide default arguments for the ENTRYPOINT command

  • ENTRYPOINT is used to specify the executable that will run when the container starts

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

  • ENTRYPOINT cannot be overridden at runtime, but can...

A Devops Engineer was asked
Q. What do you know about git reflog?
Ans. 

Git reflog is a reference log that records changes to the HEAD of the repository.

  • Records all changes to the HEAD reference

  • Useful for recovering lost commits or branches

  • Can be accessed using 'git reflog' command

Are these interview questions helpful?
A Devops Engineer was asked
Q. What is load average in Linux?
Ans. 

Load average in Linux is a measure of system activity, indicating the average number of processes waiting for CPU time over a period of time.

  • Load average is displayed as three numbers representing the average load over the last 1, 5, and 15 minutes.

  • A load average of 1.0 means the system is at full capacity, while a load average of 0.5 means the system is half as busy.

  • High load averages may indicate that the system...

A Devops Engineer was asked
Q. How does AWS contribute to DevOps?
Ans. 

AWS provides a wide range of services and tools that support the principles and practices of DevOps.

  • AWS offers infrastructure as code tools like CloudFormation and Terraform for automating the provisioning of resources.

  • AWS provides a variety of monitoring and logging services such as CloudWatch and CloudTrail to help with continuous monitoring and feedback loops.

  • AWS supports continuous integration and continuous d...

A Devops Engineer was asked
Q. Can you describe the lifecycle of a Docker container?
Ans. 

The lifecycle of a Docker container involves creation, running, pausing, restarting, and stopping.

  • 1. Creation: A Docker container is created from a Docker image using the 'docker run' command.

  • 2. Running: The container is started and runs the specified application or service.

  • 3. Pausing: The container can be paused using the 'docker pause' command, which temporarily stops its processes.

  • 4. Restarting: The container c...

Siemens Devops Engineer Interview Experiences

3 interviews found

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Its a aptitude test and mode was online

Round 2 - Technical 

(2 Questions)

  • Q1. Sorting methods
  • Q2. Given random numbers and wanted to find sum of max 2 numbers is greater than 100 or not
  • Ans. 

    Check if the sum of the two largest numbers in an array exceeds 100.

    • Sort the array in descending order.

    • Select the first two elements (largest numbers).

    • Calculate their sum and compare it to 100.

    • Example: For [10, 50, 60, 5], max numbers are 60 and 50, sum is 110 > 100.

    • Example: For [20, 30, 40], max numbers are 40 and 30, sum is 70 < 100.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Solve gfg , leetcode problems or go for code force contests

I appeared for an interview before Mar 2021.

Round 1 - Video Call 

(7 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round started with some basic questions from DevOps followed by some more questions from Docker and Linux.

  • Q1. What is Continuous Testing (CT)?
  • Ans. 

    Continuous Testing (CT) is the process of executing automated tests as part of the software delivery pipeline to obtain immediate feedback on the business risks associated with a software release candidate.

    • CT helps in identifying defects early in the development cycle.

    • It ensures that the software is always in a releasable state.

    • CT integrates testing into the CI/CD pipeline for faster feedback loops.

    • Examples include run...

  • Answered by AI
  • Q2. How does AWS contribute to DevOps?
  • Ans. 

    AWS provides a wide range of services and tools that support the principles and practices of DevOps.

    • AWS offers infrastructure as code tools like CloudFormation and Terraform for automating the provisioning of resources.

    • AWS provides a variety of monitoring and logging services such as CloudWatch and CloudTrail to help with continuous monitoring and feedback loops.

    • AWS supports continuous integration and continuous deploy...

  • Answered by AI
  • Q3. What is a Docker image registry?
  • Ans. 

    A Docker image registry is a repository for storing and managing Docker images.

    • It allows users to push and pull Docker images to and from the registry.

    • Popular Docker image registries include Docker Hub, Amazon ECR, and Google Container Registry.

    • Registries can be public or private, with private registries requiring authentication for access.

  • Answered by AI
  • Q4. How many components are there in Docker?
  • Ans. 

    Docker has 3 main components: Docker Engine, Docker Images, and Docker Containers.

    • Docker Engine is the core component responsible for running and managing Docker containers.

    • Docker Images are read-only templates used to create Docker containers.

    • Docker Containers are lightweight, standalone, and executable packages that include everything needed to run a piece of software.

  • Answered by AI
  • Q5. Can you describe the lifecycle of a Docker container?
  • Ans. 

    The lifecycle of a Docker container involves creation, running, pausing, restarting, and stopping.

    • 1. Creation: A Docker container is created from a Docker image using the 'docker run' command.

    • 2. Running: The container is started and runs the specified application or service.

    • 3. Pausing: The container can be paused using the 'docker pause' command, which temporarily stops its processes.

    • 4. Restarting: The container can be...

  • Answered by AI
  • Q6. What is LVM and why is it required?
  • Ans. 

    LVM stands for Logical Volume Manager, used to manage disk space efficiently by allowing for dynamic resizing of volumes.

    • LVM allows for easy resizing of volumes without the need to unmount the filesystem

    • It provides features like snapshots, striping, mirroring, and thin provisioning

    • LVM can span multiple physical disks to create a single logical volume

  • Answered by AI
  • Q7. What is load average in Linux?
  • Ans. 

    Load average in Linux is a measure of system activity, indicating the average number of processes waiting for CPU time over a period of time.

    • Load average is displayed as three numbers representing the average load over the last 1, 5, and 15 minutes.

    • A load average of 1.0 means the system is at full capacity, while a load average of 0.5 means the system is half as busy.

    • High load averages may indicate that the system is o...

  • Answered by AI
Round 2 - Video Call 

(7 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round started with me first giving a brief intro about my experience in the DevOps sector and then the interviewer switched to asking me questions about Git , Docker and Kubernetes.

  • Q1. What is the command used to delete a branch in Git?
  • Ans. 

    The command used to delete a branch in Git is 'git branch -d <branch_name>'.

    • Use 'git branch -d <branch_name>' to delete a branch in Git.

    • Make sure to switch to a different branch before deleting the branch.

    • If the branch has not been merged, use 'git branch -D <branch_name>' to force delete.

  • Answered by AI
  • Q2. What do you know about git reflog?
  • Ans. 

    Git reflog is a reference log that records changes to the HEAD of the repository.

    • Records all changes to the HEAD reference

    • Useful for recovering lost commits or branches

    • Can be accessed using 'git reflog' command

  • Answered by AI
  • Q3. What is the difference between git revert and git reset?
  • Ans. 

    git revert undoes a specific commit by creating a new commit, while git reset moves the HEAD to a previous commit without creating a new commit.

    • git revert creates a new commit that undoes a specific commit, keeping the commit history intact

    • git reset moves the HEAD to a previous commit, potentially discarding changes made after that commit

    • git revert is safer for shared branches as it does not rewrite history, while git ...

  • Answered by AI
  • Q4. Can you explain the difference between CMD and ENTRYPOINT in Docker?
  • Ans. 

    CMD specifies the default command to run in the container, while ENTRYPOINT specifies the executable to run when the container starts.

    • CMD is often used to provide default arguments for the ENTRYPOINT command

    • ENTRYPOINT is used to specify the executable that will run when the container starts

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

    • ENTRYPOINT cannot be overridden at runtime, but can be c...

  • Answered by AI
  • Q5. How can you monitor a Kubernetes cluster?
  • Ans. 

    Monitoring a Kubernetes cluster involves using tools like Prometheus, Grafana, and Kubernetes Dashboard.

    • Use Prometheus for collecting metrics from Kubernetes components and applications running on the cluster.

    • Set up Grafana for visualizing the collected metrics and creating dashboards for monitoring.

    • Utilize Kubernetes Dashboard for a graphical interface to view and manage the cluster resources.

    • Implement alerts and noti...

  • Answered by AI
  • Q6. What is Kubernetes Load Balancing?
  • Ans. 

    Kubernetes Load Balancing is a method to distribute incoming network traffic across multiple pods in a Kubernetes cluster.

    • Kubernetes Load Balancer service type automatically creates a cloud provider load balancer.

    • It helps in scaling applications by distributing traffic evenly across multiple pods.

    • Load balancing ensures high availability and reliability of applications running in a Kubernetes cluster.

  • Answered by AI
  • Q7. Can you explain the architecture of Jenkins?
  • Ans. 

    Jenkins is an open-source automation server that helps to automate the non-human part of the software development process.

    • Jenkins is a Java-based application that runs in a servlet container like Apache Tomcat.

    • It can be installed on a single server or distributed across multiple servers for scalability.

    • Jenkins uses plugins to extend its functionality, allowing integration with various tools and technologies.

    • It follows ...

  • Answered by AI
Round 3 - HR 

(2 Questions)

Round duration - 30 Minutes
Round difficulty - Easy

This was a typical HR round with some standard Behavioral questions.

  • Q1. Can you tell me something about yourself?
  • Q2. Why should we hire you?

Interview Preparation Tips

Eligibility criteriaAbove 1+ years of experienceSiemens interview preparation:Topics to prepare for the interview - Docker, Kubernetes, AWS, CI/CD, Git, DBMS, LinuxTime required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

Tip 1 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 2 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Company Website and was interviewed in Mar 2020. There was 1 interview round.

Interview Questionnaire 

4 Questions

  • Q1. What is the VPN port used for UDP
  • Ans. 

    The VPN port used for UDP is typically 500.

    • The VPN port used for UDP is usually port 500.

    • UDP is a protocol that allows for faster transmission of data but does not guarantee delivery or order of packets.

    • Port 500 is commonly used for IPsec VPNs, which provide secure communication over the internet.

    • Other VPN protocols may use different ports for UDP, so it's important to check the specific configuration.

  • Answered by AI
  • Q2. Write a golang program to find furthest number from zero. No this isn't find the greatest number. Because the numbers could be negative so if an array has [ -4 2 24 55 -89 12] then -89 is furthest from zer...
  • Ans. 

    A Go program to find the number furthest from zero in an array, considering both positive and negative values.

    • Iterate through the array of integers.

    • Keep track of the number with the maximum absolute value.

    • Return the number that is furthest from zero.

    • Example: For [-4, 2, 24, 55, -89, 12], the output should be -89.

  • Answered by AI
  • Q3. Syntax for grep command and regex
  • Ans. 

    Syntax for grep command and regex

    • grep [options] pattern [file]

    • Regular expression (regex) is used to define the pattern

    • Examples: grep 'hello' file.txt

    • grep -i 'hello' file.txt

    • grep -r 'hello' /path/to/directory

  • Answered by AI
  • Q4. How to run a docker command remotely. i.e. Docker is installed on both your laptop and a remote linux server. You need to run docker command on the linux server but without taking a separate ssh session to...
  • Ans. 

    You can use the Docker API to remotely run Docker commands on a Linux server without taking a separate SSH session.

    • Use the Docker API to interact with the Docker daemon on the remote Linux server.

    • Make sure Docker is installed and running on both your laptop and the remote server.

    • Authenticate with the remote server using appropriate credentials.

    • Establish a connection to the Docker daemon on the remote server using the D...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - This interview was for Mendix which is acquired by Siemens. First round is an online test shared by email. They give you a sample test so you can familiarize with the UI and then you can proceed with the actual test which is an hour long(but mostly its 15 min of multiple choice questions and rest of the time for a program to write)

Skills evaluated in this interview

What people are saying about Siemens

View All
spaciousswift
Verified Icon
1w
works at
SEW Eurodrive india
Seeking Insights on Siemens – Sales & Business Development Roles
Hi everyone, I’m currently exploring opportunities in Sales and Business Development roles at Siemens, and I’d really appreciate any insights from current or former employees (or anyone familiar with the organization). I’m particularly curious about: Typical salary range or compensation structure (fixed + variable, bonus, etc.) Work culture within the sales & business development teams Career growth opportunities and internal mobility Work-life balance Benefits (healthcare, insurance, learning support, etc.) Any other pros or cons worth considering If you’ve had experience at Siemens or have reliable input, I’d love to hear your honest feedback—either here or via DM if you prefer. Thanks in advance for your time and help! #Siemens #SalesCareers #BusinessDevelopment #WorkCulture #CareerAdvice #SalaryInsights #JobSearch
Got a question about Siemens?
Ask anonymously on communities.

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Hard
Process Duration
4-6 weeks
Result
Selected Selected

I appeared for an interview before Jun 2024, where I was asked the following questions.

  • Q1. What are your strengths?
  • Ans. 

    I excel in problem-solving, communication, and project management, ensuring successful project delivery and team collaboration.

    • Strong analytical skills: I successfully identified and resolved a critical design flaw in a previous project, saving time and costs.

    • Effective communication: I facilitated regular meetings with stakeholders, ensuring everyone was aligned and informed throughout the project lifecycle.

    • Project man...

  • Answered by AI
  • Q2. What do you consider to be your weaknesses?
  • Ans. 

    I tend to be overly detail-oriented, which can slow down my decision-making process at times.

    • I often spend too much time perfecting project details, which can delay timelines. For example, in a recent project, I focused extensively on the design phase.

    • I sometimes struggle with delegating tasks, as I want to ensure everything meets my standards. This was evident when I took on too many responsibilities in a team project...

  • Answered by AI
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Electrical eng basic
  • Q2. Induction motor transformer
Round 3 - HR 

(2 Questions)

  • Q1. Explain yourself in next 5 years
  • Q2. Explain yourself in next five years

Interview Preparation Tips

Interview preparation tips for other job seekers - All the best prepare all the basics Do not skip anything mentioned in CV
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - HR 

(1 Question)

  • Q1. Basic personal information
Round 3 - Technical 

(1 Question)

  • Q1. Basic job description
Round 4 - Technical 

(1 Question)

  • Q1. Technical questions
Round 5 - One-on-one 

(1 Question)

  • Q1. All about previous company work procedure
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Changes Person to Person
  • Ans. 

    Individual responses to change vary based on personality, experience, and adaptability.

    • Personality traits influence how one reacts; for example, an extrovert may embrace change while an introvert may resist it.

    • Past experiences shape perceptions; someone who has faced positive change may be more open to future changes.

    • Adaptability skills play a role; a person trained in agile methodologies may handle change more effecti...

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Salary Discussion
Are these interview questions helpful?
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview before Mar 2024, where I was asked the following questions.

  • Q1. Embedded Systems
  • Q2. Embedded C C++

I applied via Recruitment Consulltant and was interviewed in Mar 2021. There were 4 interview rounds.

Interview Questionnaire 

6 Questions

  • Q1. Why we should hire you
  • Ans. 

    I bring a unique blend of technical expertise, project management skills, and a proactive approach to problem-solving.

    • Proven track record of successfully managing projects from inception to completion, such as leading a team to deliver a $1M infrastructure project on time.

    • Strong technical background in engineering principles, demonstrated through my work on optimizing processes that resulted in a 20% increase in effici...

  • Answered by AI
  • Q2. Where you see yourself in next 5 years
  • Ans. 

    In five years, I envision myself as a lead project engineer, driving innovative projects and mentoring junior engineers.

    • I aim to lead complex projects, such as a multi-million dollar infrastructure development.

    • I plan to enhance my technical skills, possibly obtaining certifications in project management.

    • I aspire to mentor junior engineers, sharing knowledge and fostering a collaborative team environment.

    • I hope to contr...

  • Answered by AI
  • Q3. Role and responsibility in current role
  • Q4. Resume base question and situation asked
  • Q5. Its on Management skill and situation check
  • Q6. How you handle work pressure

Interview Preparation Tips

Interview preparation tips for other job seekers - HR round is only for to know area of interest & what you know about Rockwell.

I applied via Naukri.com and was interviewed in Jun 2021. There were 3 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. Details about motors types and starters for motors
  • Q2. VFD sizing and slection
  • Q3. Switchgear selection
  • Q4. Work management
  • Q5. Ability to work in shifts
  • Ans. 

    Yes, I am flexible and can adapt to shift work, ensuring project timelines and team collaboration are maintained.

    • I have experience working in shifts during my previous role at XYZ Company, where I managed projects across different time zones.

    • I understand the importance of shift work in maintaining continuous operations, especially in engineering projects.

    • I am committed to ensuring that all project milestones are met, r...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be deeply prepared for all stuff related to Controls Engineering

Siemens Interview FAQs

How many rounds are there in Siemens Devops Engineer interview?
Siemens interview process usually has 2 rounds. The most common rounds in the Siemens interview process are Aptitude Test and Technical.
How to prepare for Siemens 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 Siemens. The most common topics and skills that interviewers at Siemens expect are Python, GIT, Powershell, Consulting and Devops.
What are the top questions asked in Siemens Devops Engineer interview?

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

  1. How to run a docker command remotely. i.e. Docker is installed on both your lap...read more
  2. Write a golang program to find furthest number from zero. No this isn't find th...read more
  3. What is the VPN port used for ...read more

Tell us how to improve this page.

Overall Interview Experience Rating

5/5

based on 1 interview experience

Difficulty level

Easy 100%

Duration

2-4 weeks 100%
View more
Join Siemens #TransformTheEverydayWithUs

Interview Questions from Similar Companies

Johnson Controls Interview Questions
3.6
 • 273 Interviews
Wipro PARI Interview Questions
3.3
 • 50 Interviews
Falcon Autotech Interview Questions
3.9
 • 46 Interviews
MNC AUTOMATION Interview Questions
4.3
 • 36 Interviews
View all
Siemens Devops Engineer Salary
based on 174 salaries
₹4.5 L/yr - ₹19.4 L/yr
27% more than the average Devops Engineer Salary in India
View more details

Siemens Devops Engineer Reviews and Ratings

based on 17 reviews

4.0/5

Rating in categories

3.8

Skill development

4.1

Work-life balance

3.6

Salary

3.7

Job security

4.1

Company culture

3.3

Promotions

3.7

Work satisfaction

Explore 17 Reviews and Ratings
DevOps Engineer

Pune

3-5 Yrs

₹ 4.9-15.1 LPA

DevOps Engineer - ML /AI

Bangalore / Bengaluru

4-6 Yrs

₹ 4.2-20 LPA

Senior SAP BTP DevOps Engineer

Bangalore / Bengaluru

5-8 Yrs

Not Disclosed

Explore more jobs
Software Developer
1.8k salaries
unlock blur

₹3.8 L/yr - ₹26.9 L/yr

Senior Software Engineer
1.8k salaries
unlock blur

₹9.4 L/yr - ₹35 L/yr

Software Engineer
1.5k salaries
unlock blur

₹6 L/yr - ₹24.8 L/yr

Manager
585 salaries
unlock blur

₹8.2 L/yr - ₹30 L/yr

Senior Process Associate
455 salaries
unlock blur

₹2.2 L/yr - ₹7 L/yr

Explore more salaries
Compare Siemens with

Schneider Electric

4.1
Compare

Siemens Energy

4.1
Compare

Johnson Controls

3.6
Compare

Honeywell Automation

3.8
Compare
write
Share an Interview