Infosys

Infosys

Global leader in next-generation digital services and consulting.

3 Rounds ~14 Days Medium
Start Mock Interview

The Interview Loop

Recruiter Screen (30 min)

Standard fit check, behavioral questions, and resume overview.

Technical Loop (3-4 Rounds)

Deep dive into domain knowledge, coding, and system design.

Interview Question Bank

Cloud Engineer Behavioral medium

Describe a time when you had to push back on a client's architectural request because it was not following cloud security best practices. How did you handle it?

#Communication #Consulting #Security
Cloud Engineer Behavioral medium

Tell me about a time you had a disagreement with a senior engineer or architect regarding a technology choice. How was it resolved?

#Conflict Resolution #Teamwork #Communication
Cloud Engineer Behavioral medium

Describe a situation where you had to work under a very tight deadline to deliver a cloud infrastructure project for a client. How did you prioritize your tasks?

#Delivery #Prioritization #Stress Management
Cloud Engineer Behavioral medium

Tell me about a time you made a critical mistake in a production environment. What was the impact, and how did you recover and learn from it?

#Accountability #Incident Management #Continuous Improvement
Cloud Engineer Behavioral easy

How do you keep yourself updated with the rapidly changing cloud technologies, and how do you apply this learning to client projects?

#Continuous Learning #Adaptability #Consulting
Cloud Engineer Coding medium

Write a Python script using Boto3 to find and delete all unattached EBS volumes in a specific AWS region to help reduce client costs.

#Python #Boto3 #AWS EC2 #Cost Optimization
Cloud Engineer Coding easy

Write a Bash script that parses a web server access log file, counts the number of HTTP 500 errors, and outputs the top 5 IP addresses generating these errors.

#Bash #Linux #Log Analysis
Cloud Engineer Coding easy

Given an array of integers, write a function to move all zeros to the end of the array while maintaining the relative order of the non-zero elements. Do this in-place.

#Arrays #Two Pointers
Cloud Engineer Coding easy

Write a function to find the first non-repeating character in a string. Return its index. If it does not exist, return -1.

#Strings #Hash Maps
Cloud Engineer Coding easy

Write a SQL query to find the second highest salary from an 'Employee' table. (A common Infosys baseline data question).

#SQL #Database Queries
Cloud Engineer System Design hard

Design a highly available, fault-tolerant architecture for a monolithic legacy application being migrated to the cloud using a 'Lift and Shift' approach.

#High Availability #Auto Scaling #Disaster Recovery
Cloud Engineer System Design medium

Design a CI/CD pipeline for deploying a containerized application to an Azure Kubernetes Service (AKS) cluster.

#CI/CD #Azure #AKS #Jenkins/GitHub Actions
Cloud Engineer System Design hard

Explain the concept of RTO (Recovery Time Objective) and RPO (Recovery Point Objective). How do they influence your Disaster Recovery strategy in AWS?

#Disaster Recovery #AWS #Architecture
Cloud Engineer System Design hard

Design a scalable log ingestion and analytics system for a microservices architecture generating 5TB of logs daily.

#Logging #Big Data #Elasticsearch #Kafka
Cloud Engineer System Design medium

Design an API Gateway architecture for a client transitioning from a monolith to microservices. How do you handle authentication, rate limiting, and routing?

#API Gateway #Microservices #Security
Cloud Engineer System Design medium

Design a secure and scalable architecture for a web application that requires processing large amounts of user-uploaded images asynchronously.

#Asynchronous Processing #Message Queues #AWS S3 #AWS SQS
Cloud Engineer Technical medium

Explain how you would design a secure AWS VPC architecture for a client's 3-tier web application, ensuring the database is completely isolated from the public internet.

#AWS #VPC #Subnets #NAT Gateway
Cloud Engineer Technical medium

How do you manage Terraform state files in a multi-developer team environment to prevent concurrent modification and state corruption?

#Terraform #State Management #AWS S3 #DynamoDB
Cloud Engineer Technical medium

A Kubernetes pod is stuck in the 'CrashLoopBackOff' state. Walk me through your step-by-step troubleshooting process.

#Kubernetes #Troubleshooting #Docker
Cloud Engineer Technical easy

What is the difference between an AWS Application Load Balancer (ALB) and a Network Load Balancer (NLB)? When would you choose one over the other for an enterprise migration?

#AWS #Load Balancing #OSI Model
Cloud Engineer Technical medium

Explain the difference between IAM Policies, S3 Bucket Policies, and S3 ACLs. If an IAM policy allows access but a Bucket policy denies it, what is the effective permission?

#AWS IAM #S3 #Security
Cloud Engineer Technical medium

How do you optimize a Dockerfile to reduce the final image size and improve security for a Node.js microservice?

#Docker #Microservices #Security
Cloud Engineer Technical hard

What are Kubernetes Ingress controllers, and how do they differ from a LoadBalancer service type?

#Kubernetes #Networking #Ingress
Cloud Engineer Technical medium

In Terraform, what is the difference between 'count' and 'for_each' when creating multiple instances of a resource?

#Terraform #HCL
Cloud Engineer Technical medium

How do you handle secrets (like database passwords or API keys) in a cloud-native application to ensure they are not hardcoded in source code?

#Secrets Management #AWS Secrets Manager #Azure Key Vault
Cloud Engineer Technical easy

What is the difference between AWS CloudTrail and Amazon CloudWatch?

#AWS #Monitoring #Auditing
Cloud Engineer Technical medium

What is a 'cold start' in serverless computing (e.g., AWS Lambda), and what strategies would you use to mitigate it for a latency-sensitive API?

#Serverless #AWS Lambda #Performance Optimization
Cloud Engineer Technical easy

Explain the difference between a Security Group and a Network ACL in AWS.

#AWS #Security #VPC
Cloud Engineer Technical medium

How do you ensure idempotency when writing Ansible playbooks for server configuration?

#Ansible #Automation #Idempotency
Cloud Engineer Technical medium

Explain how AWS Route 53 routing policies work. When would you use Latency-based routing versus Geolocation routing?

#AWS Route 53 #DNS #Global Architecture
Cloud Engineer Technical medium

What are Azure Resource Manager (ARM) templates, and how do they compare to Terraform? Why might a client choose one over the other?

#Azure #ARM #Terraform
Cloud Engineer Technical hard

How do you configure cross-account access in AWS so that a user in Account A can access an S3 bucket in Account B securely?

#AWS IAM #Cross-Account Access #S3
Cloud Engineer Technical easy

What are the differences between Azure Blob Storage access tiers (Hot, Cool, Archive)? How do you automate the lifecycle management of these blobs?

#Azure #Blob Storage #Cost Optimization
Cloud Engineer Technical medium

Compare AWS RDS Multi-AZ deployments with Read Replicas. When would you use each?

#AWS RDS #Databases #High Availability
Cloud Engineer Technical hard

In Jenkins, what is a Shared Library, and how does it help in managing CI/CD pipelines across multiple projects?

#Jenkins #CI/CD #Automation

Difficulty Radar

Based on recent AI-sourced data.

Meet Your Interviewers

The "Standard" Interviewer

Senior Engineer

Focuses on core competencies, system constraints, and clear communication.

Simulate

Unwritten Rules

Think Out Loud

Always explain your thought process before writing code or drawing architecture.

Practice Now