A telephonic interview, lasting about 1 hour.
It mostly involved scenario-based questions, primarily on operating systems, Docker, Kubernetes, scripting, and Linux.
The interview was a little difficult and requires significant preparation to clear, as they asked twisted questions.
What is the difference between Windows and Linux OS? How are Bash and PowerShell different?
What happens in the backend when you type google.com in your browser? The connection is established through TCP, so why do we get an HTTP response? What is the difference between TCP and HTTP?
Explain the architecture of a data center. What is the requirement of a web server? How is an application server different from a web server?
How do you create a Kubernetes cluster? What is a pod? How do you list the pods created? How does kubectl find out which pod to connect to?
What is a Docker container? How will your OS differentiate between a containerized application and an on-prem application? Do you need a Docker engine to create a container?
Write a shell script to read each line of a text file that has names of people and print with a 'Hello' in front. Example: 'Hello John'. In Linux, how will you look for all files in a folder starting with 'a'?
How will you start a deployment, say you already have an artifact stored in Artifactory that you want to deploy.
How to check the available disk space in Linux? The fdisk command shows that I have 90% space available, but I'm still unable to create a file, even though I have the required permission. What could be the issue?
The following metrics were computed from 5 interview experiences for the SAP Devops Engineer role in Bengaluru, Karnataka.
SAP's interview process for their Devops Engineer roles in Bengaluru, Karnataka is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for SAP's Devops Engineer interview process in Bengaluru, Karnataka.