Wipro

Wipro

Global information technology, consulting and business process services company.

4 Rounds ~21 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

Tell me about a time a client wanted to rush a cloud migration without proper testing. How did you handle the situation?

#Communication #Stakeholder Management #Agile
Cloud Engineer Behavioral medium

Describe a situation where you caused a production outage or broke a build. What happened, and how did you resolve it?

#Accountability #Incident Management #Learning
Cloud Engineer Behavioral medium

At Wipro, you often work with global offshore and onshore teams. Tell me about a time you had a conflict or communication breakdown with a remote team member and how you solved it.

#Teamwork #Communication #Global Teams
Cloud Engineer Behavioral easy

How would you explain the concept of 'Infrastructure as Code' to a non-technical client stakeholder who controls the budget?

#Communication #Client Facing #IaC
Cloud Engineer Coding medium

Write a Python script using Boto3 to find all unattached EBS volumes in an AWS account and delete them to save costs.

#Python #Boto3 #AWS #Automation
Cloud Engineer Coding easy

Write a Bash script to parse an Nginx access log file and output the top 5 IP addresses that received HTTP 5xx errors.

#Bash #Linux #Log Parsing #Awk/Grep
Cloud Engineer Coding medium

Write a Python script to copy all objects from one S3 bucket to another bucket in a different region.

#Python #Boto3 #AWS #S3
Cloud Engineer Coding easy

Given a string containing just the characters '(', ')', '{', '}', '[' and ']', write a function to determine if the input string is valid.

#Data Structures #Stack #Python
Cloud Engineer System Design hard

Design a highly available, fault-tolerant 3-tier web application architecture on AWS for a major e-commerce client.

#AWS #Architecture #High Availability #Scalability
Cloud Engineer System Design hard

A healthcare client is migrating to Azure. Design a Disaster Recovery (DR) strategy with an RPO of 15 minutes and an RTO of 2 hours.

#Azure #Disaster Recovery #Architecture #Compliance
Cloud Engineer System Design medium

Architect a serverless data processing pipeline that triggers when a file is uploaded to S3, processes the data, and stores the results in a database.

#AWS #Serverless #Lambda #Event-driven Architecture
Cloud Engineer System Design hard

Design a secure multi-tenant cloud architecture for a SaaS product hosted on GCP, ensuring strict data isolation between tenants.

#GCP #Multi-tenancy #Security #Architecture
Cloud Engineer Technical medium

A Wipro enterprise client has 50 VPCs across different AWS regions. How would you connect them efficiently? Compare VPC Peering with AWS Transit Gateway.

#AWS #VPC #Transit Gateway #Networking
Cloud Engineer Technical easy

We are migrating a client's on-premise data to AWS S3. How would you design a lifecycle policy to optimize costs for data that is accessed frequently for 30 days, rarely for 90 days, and must be retained for compliance for 7 years?

#AWS #S3 #FinOps #Cost Optimization
Cloud Engineer Technical medium

Wipro works with multi-cloud environments. Why would you choose Terraform over native tools like AWS CloudFormation or Azure Resource Manager (ARM) templates?

#Terraform #CloudFormation #ARM #Multi-cloud
Cloud Engineer Technical easy

Explain the difference between an IAM Role and an IAM Policy. Give a real-world scenario where you would use a Role instead of an IAM User.

#AWS #IAM #Security
Cloud Engineer Technical medium

In a team of 10 Cloud Engineers at Wipro, how do you manage the Terraform state file to prevent concurrent modifications and state corruption?

#Terraform #State Management #Collaboration
Cloud Engineer Technical hard

A client manually changed a security group rule in the AWS console, causing configuration drift from our Terraform code. How do you detect and resolve this drift?

#Terraform #Drift Detection #State Reconciliation
Cloud Engineer Technical medium

How do you structure Terraform modules for reusability across different Wipro client projects?

#Terraform #Modules #Best Practices
Cloud Engineer Technical medium

You deploy a microservice to a Kubernetes cluster, but the pod goes into a 'CrashLoopBackOff' state. Walk me through your troubleshooting steps.

#Kubernetes #Troubleshooting #Docker
Cloud Engineer Technical medium

Explain the differences between ClusterIP, NodePort, and LoadBalancer services in Kubernetes. When would you use each?

#Kubernetes #Networking #Microservices
Cloud Engineer Technical hard

How does an Ingress Controller work in Kubernetes, and how does it differ from a LoadBalancer service?

#Kubernetes #Ingress #Networking
Cloud Engineer Technical medium

A client's Docker image is 2GB, causing slow deployment times. How would you optimize the Dockerfile to reduce the image size?

#Docker #Optimization #CI/CD
Cloud Engineer Technical medium

Describe how you would set up a Jenkins declarative pipeline to build a Docker image, push it to ECR, and deploy it to EKS.

#Jenkins #Pipeline #AWS #Kubernetes
Cloud Engineer Technical medium

A banking client requires zero-downtime deployments. Compare Blue/Green deployments with Canary deployments. Which would you recommend and why?

#Deployment Strategies #CI/CD #High Availability
Cloud Engineer Technical medium

How do you securely manage API keys and database passwords in a CI/CD pipeline so they are not exposed in the source code?

#CI/CD #Secrets Management #DevSecOps
Cloud Engineer Technical medium

How would you set up monitoring and alerting for a Kubernetes cluster using Prometheus and Grafana?

#Kubernetes #Prometheus #Grafana #Monitoring
Cloud Engineer Technical medium

You have two EC2 instances in different subnets within the same VPC. Instance A cannot ping Instance B. Walk me through your troubleshooting steps.

#AWS #Troubleshooting #Networking #Security Groups
Cloud Engineer Technical medium

What is the difference between a Web Application Firewall (WAF) and a Network Firewall? Where would you place them in a cloud architecture?

#Security #WAF #Networking
Cloud Engineer Technical hard

How would you implement a Zero Trust security model for a client's cloud infrastructure?

#Zero Trust #Security #IAM #Networking
Cloud Engineer Technical medium

A Wipro client is complaining about high AWS bills. What steps would you take to perform a cost optimization audit?

#AWS #Cost Optimization #FinOps
Cloud Engineer Technical easy

Explain the difference between Spot Instances and Reserved Instances. Give a use case for each.

#AWS #EC2 #Pricing Models
Cloud Engineer Technical medium

What is the difference between Amazon RDS Multi-AZ deployments and Read Replicas? When would you use each?

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

A client's DynamoDB table is experiencing throttling despite having sufficient provisioned throughput. What is likely causing this and how do you fix it?

#AWS #DynamoDB #Performance Tuning
Cloud Engineer Technical easy

What is the difference between AWS CloudWatch and AWS CloudTrail? Give an example of when you would check each.

#AWS #Monitoring #Auditing

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