Filter interviews by
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
Top trending discussions
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
I applied via LinkedIn and was interviewed in Apr 2024. There was 1 interview round.
A pipeline is a series of automated steps that allow for the continuous integration and delivery of software.
A pipeline typically includes stages such as building, testing, and deploying code.
Tools like Jenkins, GitLab CI/CD, and AWS CodePipeline are commonly used for creating pipelines.
Pipelines help in automating the software development process and ensuring faster delivery of updates.
Provisioner in Terraform is a to...
CI/CD process automates the building, testing, and deployment of code changes.
Continuous Integration (CI) involves automatically building and testing code changes frequently.
Continuous Deployment (CD) involves automatically deploying code changes to production.
CI/CD pipelines use tools like Jenkins, GitLab CI/CD, or CircleCI to automate the process.
Automated testing is a key component of CI/CD to ensure code quality.
CI...
I applied via Campus Placement and was interviewed before Dec 2023. There were 3 interview rounds.
Easy mostly from time work problem
Hackerearth interview round was conducted
I applied via Naukri.com and was interviewed in Sep 2021. There were 4 interview rounds.
I applied via Company Website and was interviewed in Apr 2024. There were 2 interview rounds.
All basics topics like profit and loss etc
I applied via campus placement at Madras Institute of Technology, Chennai and was interviewed before Sep 2022. There were 4 interview rounds.
Just gave one peoblem and asked to code it.
Different network topologies refer to the ways in which devices are connected in a network.
Bus Topology: all devices are connected to a single cable
Star Topology: all devices are connected to a central hub
Ring Topology: each device is connected to two other devices, forming a ring
Mesh Topology: each device is connected to every other device in the network
Hybrid Topology: a combination of two or more different topologie
I applied via Recruitment Consulltant and was interviewed in Oct 2023. There was 1 interview round.
SSH (Secure Shell) is a network protocol used for secure communication between a client and a server.
SSH uses port number 22 by default for communication.
The SSH process involves authentication, encryption, and data exchange between the client and server.
SSH logs can be used for auditing and troubleshooting purposes.
DNS (Domain Name System) is not directly related to SSH but can be used to resolve hostnames to IP addre
DHCP process involves four steps - Discover, Offer, Request, Acknowledge. DORA process is the sequence of these steps.
DHCP Discover - Client broadcasts a request for IP address
DHCP Offer - Server responds with an available IP address
DHCP Request - Client requests the offered IP address
DHCP Acknowledge - Server confirms the IP address assignment
Configuration of NFS server involves setting up exports, permissions, and client access.
Install NFS server package (e.g. nfs-kernel-server)
Edit /etc/exports file to define shared directories and permissions
Restart NFS server service after making changes (e.g. systemctl restart nfs-server)
Set up firewall rules to allow NFS traffic if necessary
I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.
I am a DevOps Engineer with 5 years of experience in automating, optimizing, and streamlining processes for efficient software development.
5 years of experience in DevOps
Expertise in automating processes
Skilled in optimizing software development workflows
Strong background in streamlining operations
based on 1 interview
Interview experience
based on 4 reviews
Rating in categories
Assistant Manager
2.2k
salaries
| ₹3 L/yr - ₹13 L/yr |
Network Engineer
1.5k
salaries
| ₹2 L/yr - ₹6.9 L/yr |
Accounts Manager
1.3k
salaries
| ₹2.5 L/yr - ₹10 L/yr |
Manager
1.3k
salaries
| ₹5.8 L/yr - ₹22.4 L/yr |
Territory Sales Manager
1.3k
salaries
| ₹2.8 L/yr - ₹11.2 L/yr |
Jio
Vodafone Idea
TCS
Infosys