i
Infosys
Work with us
Filter interviews by
I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.
Grant access to S3 bucket securely by using IAM policies and roles.
Create an IAM policy with specific permissions for the S3 bucket
Attach the IAM policy to an IAM role
Assign the IAM role to the user or group that needs access
Use bucket policies for more granular control if needed
IAM role is used to grant permissions to entities, while IAM group is used to group users with similar permissions.
IAM role is used to delegate permissions to entities like EC2 instances or Lambda functions
IAM group is used to group users with similar permissions for easier management
IAM role can be assumed by trusted entities, while IAM group is used for managing user permissions
I applied via Recruitment Consulltant and was interviewed before May 2023. There was 1 interview round.
Kubernetes networking is the way in which different pods and services communicate with each other within a Kubernetes cluster.
Kubernetes networking allows pods to communicate with each other across nodes in the cluster.
It uses a flat network model where each pod gets its own IP address.
Kubernetes networking can be implemented using various plugins like Calico, Flannel, or Cilium.
Network policies can be defined to contr...
Pods communicate with other pods through network communication within the same Kubernetes cluster.
Pods can communicate with each other using services, which provide a stable endpoint for communication.
Pods can use DNS names to communicate with other pods within the same cluster.
Pods can also communicate directly using IP addresses within the cluster network.
Communication between pods can be secured using network polici...
Ingress controller is a Kubernetes resource that manages external access to services within a cluster.
Ingress controller acts as a traffic manager, routing incoming traffic to the appropriate services based on rules defined in the Ingress resource.
It allows for the configuration of HTTP and HTTPS routing, load balancing, SSL termination, and more.
Popular Ingress controllers include Nginx Ingress Controller, Traefik, an...
Ingress controls the external access to services in a cluster, while service defines a set of pods and how they can be accessed.
Ingress manages external access to services in a cluster
Service defines a set of pods and how they can be accessed
Ingress can provide load balancing, SSL termination, and routing based on hostnames or paths
Service can be of type ClusterIP, NodePort, LoadBalancer, or ExternalName
I appeared for an interview in Sep 2019.
What people are saying about Infosys
I applied via Recruitment Consultant
I applied via Approached by Company and was interviewed in Feb 2024. There were 2 interview rounds.
AWS Lambda is a serverless computing service that runs code in response to events and automatically manages the computing resources required.
Lambda functions are triggered by events such as changes to data in an S3 bucket, updates to a DynamoDB table, or HTTP requests via API Gateway.
Lambda functions can be written in languages like Node.js, Python, Java, and more.
AWS Lambda automatically scales to handle the incoming ...
VPC stands for Virtual Private Cloud, a virtual network dedicated to your AWS account.
VPC allows you to create a logically isolated section of the AWS Cloud where you can launch AWS resources.
You can define your own IP address range, create subnets, configure route tables, and network gateways within a VPC.
VPC provides security by allowing you to control inbound and outbound traffic to and from your AWS resources.
You c...
A pod in K8s is the smallest deployable unit in Kubernetes, consisting of one or more containers that share resources.
Pods are used to group containers that need to work together, such as a web server and a database.
Pods share the same network namespace and can communicate with each other using localhost.
Pods can be managed, scaled, and monitored as a single unit in Kubernetes.
Each pod has a unique IP address within th...
Terraform state file is a file that stores the state of your infrastructure managed by Terraform.
It keeps track of the current state of your resources in the cloud.
Helps Terraform understand what has been created, modified, or deleted.
It is used to plan and apply changes to your infrastructure.
State file can be stored locally or remotely in a backend like AWS S3 or Terraform Cloud.
Daily activities of an AWS DevOps Engineer involve automation, monitoring, and collaboration to enhance deployment efficiency.
Automate deployment processes using AWS services like CodePipeline and CloudFormation.
Monitor system performance and health using CloudWatch and set up alerts for anomalies.
Collaborate with development teams to integrate CI/CD practices, ensuring faster and reliable releases.
Manage infrastructur...
ECS is Elastic Container Service and EKS is Elastic Kubernetes Service. Troubleshoot code in paused state by checking logs and restarting tasks. Troubleshoot ingress controller by checking configuration and logs. ALB is Application Load Balancer.
ECS is a managed container orchestration service by AWS
EKS is a managed Kubernetes service by AWS
To troubleshoot code in paused state in ECS, check CloudWatch logs, task defini...
I applied via Walk-in and was interviewed in Mar 2022. There were 2 interview rounds.
How manage the code
I have a strong background in AWS services, DevOps practices, and a proven track record of successfully implementing automation and improving efficiency.
Extensive experience with AWS services such as EC2, S3, Lambda, and CloudFormation
Proficient in DevOps tools like Jenkins, Docker, and Kubernetes
Implemented CI/CD pipelines to automate software delivery processes
Improved system reliability and scalability through infra...
I applied via Referral and was interviewed in Mar 2023. There were 2 interview rounds.
Jenkins CI/CD flow automates the software delivery process from code commit to deployment.
Jenkins pulls code from version control system
Builds the code and runs automated tests
If tests pass, deploys the code to a staging environment
Manual testing is done in staging environment
If approved, Jenkins deploys the code to production environment
Logs and reports are generated throughout the process
based on 2 interview experiences
Difficulty level
Duration
based on 17 reviews
Rating in categories
Technology Analyst
55.8k
salaries
| ₹4.8 L/yr - ₹11.2 L/yr |
Senior Systems Engineer
53.7k
salaries
| ₹2.5 L/yr - ₹8.3 L/yr |
Technical Lead
35k
salaries
| ₹7.3 L/yr - ₹20 L/yr |
System Engineer
32.5k
salaries
| ₹2.4 L/yr - ₹5.3 L/yr |
Senior Associate Consultant
31k
salaries
| ₹6.3 L/yr - ₹17 L/yr |
TCS
Wipro
Cognizant
Accenture