i
TO THE NEW
Filter interviews by
I applied via Naukri.com and was interviewed in Aug 2021. There was 1 interview round.
To ensure high availability and scalability during deploying an application, utilize load balancing, auto-scaling, fault tolerance, and monitoring.
Implement load balancing to distribute traffic evenly across multiple servers.
Utilize auto-scaling to automatically adjust the number of instances based on traffic demand.
Design for fault tolerance by using redundant components and failover mechanisms.
Monitor the application...
Docker is a containerization platform that allows applications to be packaged and run in isolated environments. DevOps is a software development methodology that focuses on collaboration, automation, and integration between development and operations teams.
Docker is a tool designed to make it easier to create, deploy, and run applications by using containers.
Containers allow a developer to package up an application wit...
Git is a version control system used for tracking changes in source code, while Subversion (SVN) is another version control system with similar features.
Git is distributed, allowing for offline work and faster branching and merging.
Subversion is centralized, requiring a network connection for most operations.
Git uses a staging area for changes before committing, while Subversion commits changes directly to the reposito...
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
I am a DevOps Engineer with 5 years of experience in automating, optimizing, and monitoring software development processes.
5 years of experience in DevOps
Proficient in automating software development processes
Skilled in optimizing and monitoring systems
Strong knowledge of CI/CD pipelines
Experience with tools like Jenkins, Docker, Kubernetes
A CI/CD Pipeline code for a 3 tier application
Use a version control system like Git to store the application code
Set up a CI tool like Jenkins to automate the build process
Define stages in the pipeline for building, testing, and deploying each tier of the application
Leverage tools like Docker for containerization and Kubernetes for orchestration
Implement automated testing at each stage to ensure code quality and reliab
NSG stands for Network Security Group and is used to control inbound and outbound traffic to Azure resources. ASG stands for Availability Set Group and is used to ensure high availability of virtual machines.
NSG controls traffic by setting rules for inbound and outbound traffic based on source and destination IP addresses, ports, and protocols.
ASG groups virtual machines together to ensure high availability by distribu...
I applied via Company Website and was interviewed in May 2024. There were 3 interview rounds.
1 hour.
Technical questions on AWS, Python Pseudocode, Docker, Kubernetes, Linux commands and git commands.
AWS services include EC2 for virtual servers. To create and launch EC2 instances, use the AWS Management Console, CLI, or SDK.
Access the AWS Management Console and navigate to the EC2 dashboard
Click on 'Launch Instance' to choose an Amazon Machine Image (AMI), instance type, and configure instance details
Review and launch the instance, selecting key pair for SSH access
Use AWS CLI or SDK to create and launch EC2 instanc
posted on 29 Sep 2024
I applied via Indeed and was interviewed in Jul 2024. There was 1 interview round.
To ensure high availability of EKS cluster, utilize multiple availability zones, implement auto-scaling, use managed node groups, and set up monitoring and alerts.
Utilize multiple availability zones to distribute workload and ensure redundancy.
Implement auto-scaling to automatically adjust resources based on demand.
Use managed node groups to simplify node management and ensure high availability.
Set up monitoring and al...
Liveness and readiness probes are used in Kubernetes to check the health of containers.
Liveness probe checks if a container is running and healthy. If it fails, Kubernetes restarts the container.
Readiness probe checks if a container is ready to serve traffic. If it fails, Kubernetes stops sending traffic to the container.
Probes are configured in the pod's YAML file using the 'livenessProbe' and 'readinessProbe' fields.
...
DevOps is a software development methodology that combines software development (Dev) with IT operations (Ops) to improve collaboration and efficiency.
DevOps focuses on automating and streamlining the software development process.
It involves continuous integration, continuous delivery, and continuous deployment.
DevOps aims to shorten the system development life cycle and provide continuous delivery of high-quality soft...
K8s, short for Kubernetes, is a popular open-source container orchestration platform used for automating deployment, scaling, and management of containerized applications.
Kubernetes automates the deployment, scaling, and management of containerized applications.
It provides features like self-healing, load balancing, and rolling updates.
Kubernetes uses declarative configuration files to define the desired state of the a...
Software Engineer
555
salaries
| ₹4 L/yr - ₹13.9 L/yr |
Senior Software Engineer
545
salaries
| ₹9 L/yr - ₹27.5 L/yr |
Associate Technical Leader
233
salaries
| ₹12.4 L/yr - ₹35.4 L/yr |
Senior Quality Engineer
164
salaries
| ₹7 L/yr - ₹22.5 L/yr |
Devops Engineer
153
salaries
| ₹4.5 L/yr - ₹14.5 L/yr |
TCS
Infosys
Wipro
HCLTech