i
Tata Communications
Filter interviews by
Clear (1)
I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.
MessageQueue is a communication system that allows different software components to communicate by sending messages asynchronously.
MessageQueue helps in decoupling different components of a system.
It allows for asynchronous communication between components.
Messages are stored in a queue until they are processed by the receiving component.
Examples include RabbitMQ, Apache Kafka, and Amazon SQS.
Designing a Loadbalancer for Kubernetes involves using an Ingress Controller to route traffic to different services.
Use an Ingress Controller to manage external access to services within a Kubernetes cluster
Define Ingress resources to specify how incoming requests should be routed
Consider using a cloud provider's load balancer service for external traffic
Implement SSL termination and routing rules in the Ingress Contro
Docker migration from one machine to another involves exporting the container as an image, transferring the image to the new machine, and then importing it.
Export the Docker container as an image using 'docker save' command
Transfer the image to the new machine using a secure method like SCP or Docker Hub
Import the image on the new machine using 'docker load' command
Run the container on the new machine using 'docker run
I will troubleshoot the issue, identify the root cause, and work with the team to implement a solution while minimizing downtime.
Quickly assess the situation and gather relevant information
Identify the root cause of the deployment issue
Collaborate with team members to come up with a solution
Implement the solution while minimizing impact on production environment
Communicate with stakeholders about the issue and resoluti
Rate your
company
🤫 100% anonymous
How was your last interview experience?
Top trending discussions
I applied via Naukri.com and was interviewed before Jan 2021. There were 4 interview rounds.
Basic Exam about your knowledge.
We have to speak out properly and clear with our opinion.
I applied via Job Portal and was interviewed before May 2020. There were 3 interview rounds.
I applied via Recruitment Consultant and was interviewed before Sep 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Mar 2021. There were 2 interview rounds.
Managerial skills
I applied via Campus Placement and was interviewed before Jan 2021. There were 4 interview rounds.
Software development life cycle is a process of planning, designing, developing, testing, deploying, and maintaining software.
SDLC consists of several phases including planning, analysis, design, implementation, testing, deployment, and maintenance.
Each phase has its own set of activities and deliverables.
SDLC models include Waterfall, Agile, and DevOps.
The choice of model depends on the project requirements and constr...
I applied via Campus Placement and was interviewed before Sep 2021. There were 3 interview rounds.
Understand aptitude aptly
Have basic knowledge on logics ,you can write code easily
My Btech project was on developing a web-based application for online shopping.
Developed using PHP and MySQL
Implemented features like user registration, product search, cart management, and payment gateway integration
Used HTML, CSS, and JavaScript for frontend development
Conducted testing and debugging to ensure smooth functioning
Received an A grade for the project
Dockerfile to run a Python script
Use a base Python image as the starting point
Copy the Python script into the container
Specify the command to run the Python script
Run vs CMD vs ENTRYPOINT are Docker instructions used to specify commands to be executed when a container is launched.
RUN is used to execute commands during the build of the image
CMD is used to provide default arguments for the entrypoint or to specify the command to run when the container starts
ENTRYPOINT is used to specify the executable that will run when the container starts, and CMD can be used to provide addition...
To upgrade a Kubernetes cluster version, you can use kubeadm tool or manually update each component.
Use kubeadm tool to upgrade the cluster version
Check the current version of the cluster using kubectl
Upgrade the control plane components first, followed by worker nodes
Ensure compatibility of applications with the new version before upgrading
Backup important data and configurations before upgrading
Use Terraform to provision ec2 instance and import existing instance with their configuration
Create a Terraform configuration file with necessary resources like aws_instance
Use the import command to import existing instance with their configuration
Update the Terraform configuration file with the imported instance details
Apply the Terraform configuration to provision the ec2 instance
I applied via Naukri.com and was interviewed before Feb 2022. There were 2 interview rounds.
AWS Infrastructure is a collection of physical and virtual resources that provide the foundation for AWS cloud services.
AWS Infrastructure includes data centers, networking, compute, storage, and security services.
AWS Regions and Availability Zones provide geographic redundancy and fault tolerance.
AWS offers a variety of infrastructure services, such as EC2, S3, and RDS, that can be used to build and deploy application...
Monitoring in DevOps is the process of observing and measuring the performance of the system to ensure its availability and reliability.
Monitoring helps in identifying issues and potential problems before they become critical.
It involves collecting and analyzing data from various sources such as logs, metrics, and events.
Monitoring tools like Nagios, Zabbix, and Prometheus are used to automate the process.
It helps in i...
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 ...
based on 1 interview
Interview experience
Anonymously discuss salaries, work culture, and many more
Get Ambitionbox App
based on 3 reviews
Rating in categories
Network Engineer
1.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
1.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Customer Service Executive
933
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Engineer
840
salaries
| ₹0 L/yr - ₹0 L/yr |
Manager
764
salaries
| ₹0 L/yr - ₹0 L/yr |
Bharti Airtel
Reliance Communications
Vodafone Idea
Tech Mahindra