Infosys
Global leader in next-generation digital services and consulting.
3 Rounds
~14 Days
Medium
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 EngineerFocuses on core competencies, system constraints, and clear communication.
SimulateUnwritten Rules
Think Out Loud
Always explain your thought process before writing code or drawing architecture.