Upload Button Icon Add office photos
Engaged Employer

i

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

Tech Mahindra Verified Tick

Compare button icon Compare button icon Compare
3.6

based on 33.6k Reviews

Filter interviews by

Tech Mahindra Senior Devops Engineer Interview Questions, Process, and Tips

Updated 14 Aug 2024

Top Tech Mahindra Senior Devops Engineer Interview Questions and Answers

  • Q1. Jenkins CI-CD Pipelines how to declare that and how to integrate which plung'ins to integrated with jenkins actually plung'ins name.
  • Q2. Write terra form to create multipal EC2 instances.
  • Q3. Write to playbook for spinup to Tom cat server.

Tech Mahindra Senior Devops Engineer Interview Experiences

3 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Jenkins ci-cd meaning
  • Q2. Grep and egrep in linux
  • Ans. 

    grep and egrep are command line tools used for searching text patterns in files in Linux.

    • grep is a basic command line tool for searching text patterns in files.

    • egrep is an extended version of grep with support for regular expressions.

    • grep is case-sensitive by default, use -i flag for case-insensitive search.

    • egrep supports extended regular expressions without escaping special characters.

    • Example: grep 'pattern' file.txt

    • E

  • Answered by AI
  • Q3. How to print forth coloumn
  • Ans. 

    Use awk command to print the fourth column of a file

    • Use awk command with '{print $4}' to print the fourth column of a file

    • Example: awk '{print $4}' file.txt

  • 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 Naukri.com and was interviewed before Aug 2023. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. What is your job role.
  • Ans. 

    As a Sr Devops Engineer, my job role involves managing and improving the infrastructure, deployment pipelines, and automation processes to support development teams.

    • Managing and maintaining infrastructure using tools like Terraform, Ansible, or Kubernetes

    • Designing and implementing CI/CD pipelines for automated testing and deployment

    • Monitoring system performance and troubleshooting issues

    • Collaborating with development t...

  • Answered by AI
  • Q2. My company migrate on- premises server to aws rds what points to remeber during this migration.
Round 2 - Technical 

(3 Questions)

  • Q1. Jenkins CI-CD Pipelines how to declare that and how to integrate which plung'ins to integrated with jenkins actually plung'ins name.
  • Ans. 

    Jenkins CI-CD pipelines are declared using Jenkinsfile and can be integrated with various plugins for additional functionality.

    • Declare Jenkins CI-CD pipelines using Jenkinsfile in the root directory of the project.

    • Integrate plugins like Git, Docker, Slack, SonarQube, etc., for specific functionalities.

    • Use declarative syntax or scripted syntax in Jenkinsfile based on requirements.

    • Configure stages, steps, post actions, a...

  • Answered by AI
  • Q2. Write terra form to create multipal EC2 instances.
  • Ans. 

    Use Terraform to create multiple EC2 instances

    • Use Terraform's EC2 instance resource to define the instances

    • Specify the number of instances using count parameter

    • Use a for_each loop to create multiple instances with unique names and configurations

  • Answered by AI
  • Q3. Write to playbook for spinup to Tom cat server.
  • Ans. 

    Playbook for spinning up a Tomcat server

    • Install Java on the server

    • Download and extract Tomcat

    • Configure Tomcat server.xml file

    • Start the Tomcat server

    • Verify Tomcat is running

  • Answered by AI

Skills evaluated in this interview

Senior Devops Engineer Interview Questions Asked at Other Companies

Q1. What are Terraform life cycles ? and how do we use them ?
Q2. how to trigger a pipeline from specific version of Application co ... read more
Q3. what is ingress in Kubernetes and how does it helps us while we d ... read more
Q4. what are stages involved in release pipeline ? Explain the code
Q5. Default inbound/outbound NSG rules when we deploy VM with NSG? Ex ... read more
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Assignment 

They given me assignment related to my job

Interview Preparation Tips

Interview preparation tips for other job seekers - They will only raise questions from the task you did in your previous organization. Practice on every type of skills you added in you resume.

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. How to call APIs in Python
  • Ans. 

    To call APIs in Python, you can use libraries like requests or urllib.

    • Use the requests library to make HTTP requests to APIs

    • Send GET, POST, PUT, DELETE requests using requests library

    • Parse JSON responses using the json module

  • Answered by AI
  • Q2. How to write script to configure Veracode with ADO
  • Ans. 

    To configure Veracode with ADO, you can write a script that automates the process of setting up the integration.

    • Use Veracode API to authenticate and interact with Veracode services

    • Create a script that retrieves Veracode API credentials from ADO secure variables

    • Automate the process of configuring Veracode settings in ADO pipelines

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Describe CI/CD and Jenkins set up
  • Ans. 

    CI/CD is a software development practice where code changes are automatically built, tested, and deployed.

    • Continuous Integration (CI) involves automatically building and testing code changes frequently.

    • Continuous Deployment (CD) involves automatically deploying code changes to production.

    • Jenkins is a popular open-source automation server used for CI/CD pipelines.

    • Jenkins pipelines are defined using a Jenkinsfile which s...

  • Answered by AI
  • Q2. Define Kebernetes architecture
  • Ans. 

    Kubernetes is an open-source container orchestration platform for automating deployment, scaling, and management of containerized applications.

    • Kubernetes follows a master-slave architecture with a master node controlling multiple worker nodes.

    • Master node components include API server, scheduler, controller manager, and etcd.

    • Worker node components include kubelet, kube-proxy, and container runtime (e.g. Docker).

    • Kubernet...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Python programming
  • Q2. Aws architecture
  • Q3. Terraform scripts
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Gitlab related Questionnaire ?
  • Q2. Terraform related Questionnaire ?

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well
Interview experience
4
Good
Difficulty level
Hard
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Ingress and how sidecar container works ?
  • Ans. 

    Ingress is a Kubernetes resource that manages external access to services, and a sidecar container is a secondary container that runs alongside the main container in a pod.

    • Ingress is a Kubernetes resource that acts as an API gateway for incoming traffic to services within the cluster.

    • Ingress controllers are responsible for implementing the rules specified in the Ingress resource.

    • Sidecar containers are additional contai...

  • Answered by AI
  • Q2. How services works in k8s
  • Ans. 

    Services in k8s are abstractions that define a set of pods and a policy for accessing them.

    • Services allow communication between different parts of an application within a Kubernetes cluster.

    • They provide a stable endpoint for accessing a set of pods, even if the pods are scaled up or down.

    • Services can be of different types such as ClusterIP, NodePort, LoadBalancer, and ExternalName.

    • ClusterIP services expose the service ...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
-

I applied via Company Website and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is the difference between ext and xfs?
  • Ans. 

    ext is the default file system for many Linux distributions, while xfs is known for better performance and scalability.

    • ext is the default file system for many Linux distributions

    • xfs is known for better performance and scalability

    • xfs supports larger file systems and files compared to ext

  • Answered by AI
  • Q2. What is the difference between CentOS/RHEL 6 & 7?
  • Ans. 

    CentOS/RHEL 6 & 7 differ in kernel version, package management, systemd, and support lifecycle.

    • Kernel version: CentOS/RHEL 6 uses kernel version 2.6.x while CentOS/RHEL 7 uses kernel version 3.x.

    • Package management: CentOS/RHEL 6 uses yum for package management, while CentOS/RHEL 7 uses yum and dnf.

    • Systemd: CentOS/RHEL 6 uses SysV init system, while CentOS/RHEL 7 uses systemd as the init system.

    • Support lifecycle: CentOS...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected

I applied via Naukri.com and was interviewed before Feb 2023. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Mostly Cloud related questions
Round 2 - Technical 

(1 Question)

  • Q1. If round 1 is clear , then be confident in round 2
Round 3 - HR 

(1 Question)

  • Q1. Salary related mainly

Tech Mahindra Interview FAQs

How many rounds are there in Tech Mahindra Senior Devops Engineer interview?
Tech Mahindra interview process usually has 1-2 rounds. The most common rounds in the Tech Mahindra interview process are Technical, Assignment and One-on-one Round.
How to prepare for Tech Mahindra Senior 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 Tech Mahindra. The most common topics and skills that interviewers at Tech Mahindra expect are Devops, Python, Docker, Jenkins and Kubernetes.
What are the top questions asked in Tech Mahindra Senior Devops Engineer interview?

Some of the top questions asked at the Tech Mahindra Senior Devops Engineer interview -

  1. Jenkins CI-CD Pipelines how to declare that and how to integrate which plung'in...read more
  2. Write terra form to create multipal EC2 instanc...read more
  3. Write to playbook for spinup to Tom cat serv...read more

Tell us how to improve this page.

Tech Mahindra Senior Devops Engineer Interview Process

based on 3 interviews in last 1 year

Interview experience

4.3
  
Good

People are getting interviews through

based on 1 Tech Mahindra interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
Tech Mahindra Senior Devops Engineer Salary
based on 209 salaries
₹7 L/yr - ₹25 L/yr
17% less than the average Senior Devops Engineer Salary in India
View more details

Tech Mahindra Senior Devops Engineer Reviews and Ratings

based on 4 reviews

4.2/5

Rating in categories

4.2

Skill development

4.0

Work-Life balance

3.8

Salary & Benefits

3.8

Job Security

4.2

Company culture

3.8

Promotions/Appraisal

3.8

Work Satisfaction

Explore 4 Reviews and Ratings
Software Engineer
26.4k salaries
unlock blur

₹2 L/yr - ₹9 L/yr

Senior Software Engineer
21.3k salaries
unlock blur

₹5.5 L/yr - ₹22.7 L/yr

Technical Lead
11.6k salaries
unlock blur

₹9.5 L/yr - ₹37 L/yr

Associate Software Engineer
5.4k salaries
unlock blur

₹1.8 L/yr - ₹6 L/yr

Team Lead
4.9k salaries
unlock blur

₹5.2 L/yr - ₹17 L/yr

Explore more salaries
Compare Tech Mahindra with

Infosys

3.7
Compare

Cognizant

3.8
Compare

Accenture

3.9
Compare

Wipro

3.7
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview