i
Tech Mahindra
Filter interviews by
I applied via Company Website and was interviewed in Nov 2022. There were 2 interview rounds.
posted on 8 Jan 2025
I applied via Recruitment Consulltant and was interviewed in Dec 2024. There was 1 interview round.
I have experience with a variety of technologies including AWS, Docker, Kubernetes, Jenkins, Terraform, and Ansible.
AWS
Docker
Kubernetes
Jenkins
Terraform
Ansible
posted on 24 Sep 2023
I applied via Naukri.com and was interviewed in Aug 2023. There were 2 interview rounds.
Rolling updates and rollbacks in Kubernetes can be performed using deployment objects and their configurations.
Use Kubernetes deployment objects to manage application updates.
Specify the desired number of replicas and update strategy in the deployment configuration.
To perform a rolling update, change the image version in the deployment configuration and apply the changes.
Kubernetes will gradually update pods to the new...
Helm is a package manager for Kubernetes that simplifies application deployment and management.
Helm allows users to define, install, and upgrade complex Kubernetes applications with ease using charts.
It helps in managing dependencies, configurations, and versions of applications in Kubernetes.
Helm enables sharing of applications through public or private repositories, promoting reusability and collaboration.
It provides...
To troubleshoot a Pod not running in a Kubernetes cluster, check logs, describe Pod, check resource limits, verify network connectivity, and restart Pod.
Check the logs of the Pod to identify any error messages or issues
Describe the Pod to get more information about its status, events, and configuration
Check the resource limits and requests of the Pod to ensure it has enough resources to run
Verify network connectivity w...
DaemonSets in Kubernetes ensure that a copy of a pod is running on all or a subset of nodes in a cluster
DaemonSets are used when you need to run a single pod on all nodes in a cluster, such as logging or monitoring agents
They are also useful for running pods that provide node-level services, like storage or networking
DaemonSets can be used to ensure that a specific pod is always running on specific nodes, regardless of
PV and PVC in Kubernetes are used to provide persistent storage for stateful applications.
Persistent Volume (PV) in Kubernetes is a piece of storage in the cluster that has been provisioned by an administrator.
Persistent Volume Claim (PVC) is a request for storage by a user or pod in the cluster.
PVs and PVCs decouple storage from the pod, allowing for easier management and scaling of stateful applications.
PVs can be dy...
posted on 24 Feb 2024
I applied via Company Website and was interviewed before Feb 2023. There was 1 interview round.
I applied via AmbitionBox and was interviewed in Oct 2023. There were 3 interview rounds.
About aws and devops
I applied via Company Website and was interviewed in Oct 2024. There was 1 interview round.
Security in Terraform involves managing sensitive data, implementing access controls, and using secure communication channels.
Use Terraform's sensitive data handling features like sensitive variables and sensitive outputs to protect sensitive information.
Implement access controls using Terraform's built-in features like IAM policies, resource-level permissions, and secure storage backends.
Use secure communication chann...
Helm is a package manager for Kubernetes that simplifies the deployment and management of applications.
Helm charts are packages of pre-configured Kubernetes resources that can be easily deployed using Helm.
Helm charts are written in YAML and can include templates for Kubernetes manifests.
Helm allows for easy versioning, sharing, and management of Kubernetes applications.
To use Helm, you need to install the Helm client ...
I applied via Job Portal and was interviewed in Sep 2024. There was 1 interview round.
posted on 8 Nov 2024
Terraform is an open-source infrastructure as code software tool created by HashiCorp.
Terraform allows users to define and provision infrastructure using a declarative configuration language.
It supports multiple cloud providers such as AWS, Azure, Google Cloud, and more.
Terraform uses 'terraform plan' to create an execution plan and 'terraform apply' to apply the changes.
It helps in automating the creation, modificatio...
Azure DevOps is a set of development tools provided by Microsoft to help teams collaborate and deliver high-quality software.
Azure DevOps includes services such as Azure Repos, Azure Pipelines, Azure Boards, Azure Artifacts, and Azure Test Plans.
It allows for version control, continuous integration/continuous deployment (CI/CD), project management, and testing.
Teams can plan, build, test, and deploy applications using ...
CI/CD pipelines automate the process of building, testing, and deploying code changes.
CI/CD stands for Continuous Integration/Continuous Deployment
Automates the process of integrating code changes into a shared repository and deploying them to production
Helps in detecting and fixing integration errors early in the development process
Enables faster delivery of software updates and improvements
Popular tools for CI/CD pip...
Docker is a platform for developing, shipping, and running applications in containers. Kubernetes is a container orchestration tool for managing containerized applications across a cluster of nodes.
Docker allows developers to package applications and their dependencies into containers for easy deployment.
Kubernetes automates the deployment, scaling, and management of containerized applications.
Docker containers are lig...
Software Engineer
26.4k
salaries
| ₹2 L/yr - ₹9.2 L/yr |
Senior Software Engineer
21.4k
salaries
| ₹5.5 L/yr - ₹23 L/yr |
Technical Lead
11.7k
salaries
| ₹9.5 L/yr - ₹38 L/yr |
Associate Software Engineer
5.5k
salaries
| ₹1.8 L/yr - ₹8.2 L/yr |
Team Lead
5k
salaries
| ₹5.2 L/yr - ₹17 L/yr |
Infosys
Cognizant
Accenture
Wipro