Companies / Infosys ENTERPRISE, FINANCE & IT SERVICES
Infosys DevOps Engineer interview questions Infosys hires DevOps engineers across client accounts, and the interview is built to place you rather than to find one specialist. The technical round sweeps Linux, Git, Jenkins or GitHub Actions, Docker, Kubernetes, Terraform, Ansible and one cloud, usually with scenario framing. A managerial round and an HR round follow, and both count.
Company-specific hiring details on this page are retained preparation notes and have not been verified claim by claim for your role and location. Confirm round structure, timing and tool rules with your recruiter.
121 questions tagged13 concepts to master5 core topicsrole: DevOps Engineer
The Infosys DevOps Engineer interview process Partial public data Reported outline of the Infosys DevOps Engineer interview experience. These stages and timings are retained preparation notes, not a confirmed schedule.
Role DevOps Engineer, Cloud and Automation Engineer
1 Screening or assessment Online assessment for entry hiring, recruiter screen for experienced hiring.
2 Technical round 1 Linux, Git branching, CI/CD pipeline design, Docker and Kubernetes, with scenario questions.
3 Technical round 2 Terraform state and modules, Ansible, secrets handling, and cloud depth on the account's provider.
4 Managerial round Delivery ownership, escalation and collaboration across teams.
5 HR round Role fit, location and compensation.
WHAT THEY'RE EVALUATING
› Specifics under follow-up, especially on Terraform state and Kubernetes failures› Scenario answers with a diagnostic order rather than a list of tools› Clarity about which cloud you actually knowExperienced hires get materially deeper technical questioning than freshers.
These retained details have not been verified claim by claim against dated sources for your role, level and location. Round order, duration and tool policies may differ. Confirm them with your recruiter before planning around this outline; an official careers link alone does not substantiate every detail above.
Questions modeled on Infosys loops 121 questions · 41 unlocked for you
06
Writes are failing with no space left on device, but df shows 40% free. What is going on? ▼ medium New Amazon Red Hat TCS 1 replies unlocked
Two different resources produce the same errno, and the second one is invisible unless you know to look. One command distinguishes them.
08
Hard link or symlink: what actually differs, and when does the choice bite you? ▼ easy New Red Hat TCS Infosys 1 replies unlocked
A beginner question with a senior follow-up hiding in it. Once you know a hard link is a second name for an inode, log rotation and backup behaviour both stop being mysterious.
09
A freshly built VM boots and never gets an IP address. Walk me through DHCP and where it fails. ▼ easy New TCS Infosys Accenture unlocked
Everyone recites the four letters. The scoring answer walks each packet across the wire and knows the places the exchange silently dies.
12
We resized the cloud volume but df still shows the old size. Walk me through extending the filesystem live. ▼ medium New Infosys Walmart Global Tech Oracle ○ sign in
A routine cloud operation with three layers that can quietly disagree. The strong answer is an ordered procedure you could run during business hours, without a reboot.
16
Someone ran chmod -x on the chmod binary. Nothing can change permissions now. How do you recover? ▼ easy New TCS Infosys Accenture ○ sign in
A one-line mistake that locks you out of the obvious fix. The fast recovery teaches more about the permission model than any man page will.
19
Explain what actually happens when cron fires a job, and where its silent failures come from. ▼ easy New TCS Infosys Atlassian ○ sign in
Every ops engineer schedules jobs; few can say which shell cron uses, where stdout lands, or why percent signs delete half a command. Those gaps are exactly what interviews test.
25
After scaling workers the app dies with too many open files. How do you raise the limit so it actually sticks? ▼ medium New PhonePe Swiggy Infosys ◆ premium
Everyone knows ulimit -n. The interview question is which process inherits which value, why limits.conf did nothing for your service, and how you size the ceiling honestly.
31
Connections through our load balancer reset after exactly 350 seconds of silence. Where do you look and what do you tune? ▼ medium New JPMorgan Chase Infosys PhonePe ◆ premium
A reset at a suspiciously round number is a fingerprint, not a bug. Matching client keepalives to the lowest timer in the path is the fix; here is the full ladder of knobs.
42
After a reboot the journal is empty. How does journald decide what to keep, and how do you fix retention? ▼ easy New TCS Infosys Red Hat ◆ premium
Volatile by default on many distros, size-capped by silent policy, binary on disk. Know the storage modes, the vacuum knobs, and how journald feeds central logging.
43
Backup window is five minutes on a busy database volume. How do LVM snapshots give you a safe image? ▼ medium New Goldman Sachs JPMorgan Chase Oracle ◆ premium
Copy-on-write freezes a point-in-time view while the database keeps writing. Fat snapshots overflow into invalid backups and thin pools exhaust into frozen volumes: size both deliberately.
46
Where does multicast show up in real ops work, and why does it break the moment you move to the cloud? ▼ easy New Goldman Sachs JPMorgan Chase TCS ◆ premium
VRRP heartbeats, market data feeds, mDNS noise and cluster chatter all ride multicast, and all of it assumes a switched LAN. Why clouds drop it and what replaces it.
01
Security groups versus network ACLs: explain stateful and stateless, and give me a case where the difference bites. ▼ easy ★ Essential New Amazon Microsoft Accenture 2 replies unlocked
Asked in almost every cloud screen, and most candidates recite the table without ever naming the failure it causes. The ephemeral port range is the whole answer.
04
You need to connect forty VPCs plus on-premises. Peering, Transit Gateway or PrivateLink? ▼ hard New Amazon JPMorgan Chase Walmart Global Tech 2 replies unlocked
A design question with a clear answer at this scale, and the reasoning is what scores. The three options solve different problems and peering and Transit Gateway connect networks while PrivateLink exposes services.
06
An instance in a private subnet cannot reach the internet. Debug it in order. ▼ easy ★ Essential New Amazon TCS Infosys 2 replies unlocked
Trace the route and return path before changing rules. First establish whether the failing connection uses IPv4, IPv6 or a private service endpoint.
07
What actually makes cloud computing different from running your own servers? Cut past the marketing. ▼ easy New Amazon & AWS Microsoft Oracle unlocked
The junior-filter question that still separates candidates who understand the model from those who memorised a definition. The answer is three mechanical differences and one economic one.
08
An app that read from its S3 bucket yesterday gets AccessDenied today. Walk me through every gate that could have closed. ▼ hard ★ Essential New Amazon & AWS Flipkart Walmart Global Tech unlocked
S3 access failures are rarely about the bucket policy alone. The caller, object ownership and network path determine which authorization checks apply. Start with the failed request and trace changes across those boundaries.
09
The database failed over to its Multi-AZ standby and the application fell over anyway. What did Multi-AZ promise, what does it not? ▼ medium New Amazon & AWS Razorpay JPMorgan Chase unlocked
Database redundancy still needs reconnecting clients. Distinguish the deployment type, then measure how promotion and DNS changes affect application requests.
11
A legacy workload must move off a dying data centre: lift-and-shift, re-platform or rebuild. How do you decide? ▼ medium New Accenture Infosys IBM ○ sign in
The services-and-enterprise interview staple. There is a defensible answer and it is not 'always re-platform': the decision is a function of change tolerance, deadline reality and what the workload is worth.
12
DNS failover with health checks is configured between two regions, yet users saw minutes of downtime. Why is it slower than it looks? ▼ medium New Amazon & AWS Cloudflare Salesforce ○ sign in
DNS failover is a blunt instrument with three delays stacked on top of each other: detection, propagation and client caching. Knowing their sizes tells you when DNS is the right layer at all.
15
Pick an EBS volume type for a Postgres primary with a nightly analytics batch. What decides it? ▼ medium New Amazon & AWS PhonePe Goldman Sachs ○ sign in
Volume choice is IO-shape matching: burst buckets, provisioned IOPS and throughput designs behave very differently under mixed OLTP-plus-batch load. Average latency graphs hide the failure entirely.
20
Why do mature AWS shops avoid IAM users for workloads? Where do instance profiles and IRSA fit in? ▼ easy New Amazon & AWS GitLab Red Hat ○ sign in
Roles versus users looks like syntax trivia and is actually a secrets-management position. The follow-ups about instance profiles and IRSA separate practitioners from tutorial graduates.
21
Explain envelope encryption. Why does nobody encrypt large data by calling KMS directly? ▼ hard New JPMorgan Chase Stripe Snowflake ◆ premium
Direct encryption hits a 4 KB wall and a shared throughput quota. Envelope encryption routes around both, and the key policy underneath is central to authorizing key use.
23
A vendor needs to read objects from our S3 bucket from their own AWS account. How do you set that up safely? ▼ hard ★ Essential New Amazon & AWS JPMorgan Chase Infosys ◆ premium
Cross-account access is easy to grant and easy to get wrong. External IDs, scoped roles and audit trails separate a controlled bridge from an open door any tenant can walk through.
24
SCPs sit above every account in the organisation. What are they actually for, and where do teams get burned? ▼ medium New Amazon & AWS TCS Infosys ◆ premium
Service control policies cap what anyone in a member account can do, no matter what their IAM admins wrote. The craft is choosing a handful of denials that age well.
26
Instances in our VPC cannot resolve the internal.corp names that on-premises systems depend on. How is hybrid DNS supposed to be wired? ▼ medium New TCS Accenture Walmart Global Tech ◆ premium
Hybrid DNS fails in both directions independently. Outbound rules carry VPC queries to your data centre, inbound endpoints bring on-prem queries back here, and both halves need wiring.
29
Six services participate in an order flow. When do you orchestrate with Step Functions and when do you let events choreograph? ▼ medium New Amazon & AWS Razorpay Salesforce ◆ premium
Orchestration buys a visible state machine with declared retries; choreography buys independence and coupling debt. Money paths usually deserve the state machine.
33
An enterprise buyer requires that Indian customer data never leaves the country. How does the architecture change? ▼ hard New Accenture TCS Infosys ◆ premium
Residency is not a checkbox on the primary datastore. Where bytes sit, who holds keys, and where logs, backups and analytics quietly replicate decide whether the deal signs.
39
We pay for managed Kubernetes, so the provider handles failures, right? What do you actually own when things break? ▼ easy New Red Hat Atlassian GitLab ◆ premium
Managed Kubernetes offers several responsibility models. Application availability remains yours even when the provider also manages nodes and networking, and the interview tests whether you know where that line sits.
47
An AKS service loses Key Vault access after moving namespaces. How do you debug workload identity? ▼ medium New Microsoft SAP Accenture ◆ premium
Moving a Kubernetes service account changes its token subject. Separate pod mutation, federation trust and Key Vault authorization before adding permissions.
02
Name three things in the Terraform state file, and explain why it is a security artifact rather than a cache. ▼ medium ★ Essential New HashiCorp JPMorgan Chase Accenture 3 replies unlocked
Everyone can say state maps config to reality. The follow-up that separates candidates is what else is in the file, and what that means for who may read it.
03
Two engineers run terraform apply against the same backend at the same time. What happens? ▼ medium New HashiCorp Accenture Infosys 2 replies unlocked
Everyone answers state locking. The follow-up is what happens when locking is not configured, and what you do with a stale lock at 2am, which is where the answer gets real.
04
Where does Terraform stop and Ansible start? Give me a case where using the wrong one hurts. ▼ medium New Red Hat Accenture Infosys 2 replies unlocked
A staple of services-company interviews, and the boring answer (provisioning versus configuration) is only half of it. The useful half is what happens when you push either tool past its model.
05
Your Ansible playbook reports changed on every run. Why is that a bug, and how do you fix it? ▼ medium New Red Hat IBM Infosys 2 replies unlocked
The question that finds out whether someone writes playbooks or writes shell scripts wrapped in YAML. Idempotence is a property of the module you chose, not of Ansible.
06
One Terraform module tree, three environments. How do you lay out state so a production apply can never touch anything else? ▼ medium New HashiCorp Accenture Infosys unlocked
State layout needs an access boundary. Separate environment credentials and restrict who can assume them; a directory name cannot contain a mistaken apply.
07
Five hundred resources were built by hand over three years and must come under Terraform. Walk me through importing them without breakage. ▼ hard ★ Essential New HashiCorp Accenture IBM unlocked
The services-market question that decides who can actually run a migration. Import is the easy part; the hard parts are resource-for-resource fidelity and proving the first plan is empty.
08
Resources keep changing outside Terraform and plans show surprises weeks later. How do you detect drift early, and who may change things? ▼ hard New HashiCorp Salesforce Goldman Sachs unlocked
Drift is a governance problem wearing a tooling costume. Detection is easy; the scored content is attribution (who changed it and why) and the policy decision that most teams avoid making.
09
When does duplicated Terraform code deserve extraction into a module, and how do you version modules so consumers do not break? ▼ medium ★ Essential New HashiCorp Accenture Infosys unlocked
Extract too early and you maintain a wrapper nobody thanks you for. Here is the extraction trigger, the semver contract that maps onto Terraform surfaces, and the parallel-release path for breaking changes.
10
A teammate asks you to approve their Terraform plan. Walk me through what you check before saying yes. ▼ easy New JPMorgan Chase Accenture Infosys unlocked
Reading a plan is a skill separate from writing HCL. People trusted with production approves read the diff in a fixed order, and one of the checks is what the plan does not contain.
11
An apply ran in an order that broke the deploy. How does Terraform decide ordering, and where does depends_on fit? ▼ medium New HashiCorp Flipkart Uber ○ sign in
Everyone recites that depends_on forces ordering. The stronger half of the answer is the graph you never see: implicit edges from references, why file layout orders nothing, and what explicit edges cost.
12
You spot a local-exec provisioner in a production Terraform module. Make the case for keeping or killing it. ▼ easy New HashiCorp TCS Infosys ○ sign in
HashiCorp calls provisioners a last resort and expects you to say why in concrete terms: tainted resources, invisible drift, SSH reachability. Then name what replaces each legitimate use.
14
Trace a database password from your Terraform pipeline to the resource. Where can it leak, and what closes each hole? ▼ hard ★ Essential New JPMorgan Chase Goldman Sachs Razorpay ○ sign in
sensitive = true stops the echo, not the storage. The complete answer walks the value through git, plan artifacts, state, and provider side effects, naming which mitigation closes which leak.
17
An apply planned to destroy and recreate the production database. Which lifecycle arguments belonged on that resource? ▼ medium ★ Essential New Razorpay Amazon & AWS HashiCorp ○ sign in
Three lifecycle arguments influence replacement and drift handling: create_before_destroy, prevent_destroy, and ignore_changes. Each earns its place through an incident story, and each has a failure mode interviewers wait to hear you name.
18
A module needs an AMI ID and three subnet IDs. Do you hardcode them, accept variables, or look them up? ▼ easy New TCS Accenture Infosys ○ sign in
The right answer depends on who owns the truth: the platform, the caller, or nobody. At scale there is a fourth option most candidates miss, where your image pipeline publishes values instead of Terraform hunting for them.
23
New engineers cannot decrypt the Vault-encrypted group_vars. How did key handling rot, and what is the fix? ▼ medium New Red Hat IBM TCS ◆ premium
Vault's weakness is the single shared password, not the AES256 underneath. The senior answer covers rekey ceremonies on offboarding, encrypt_string for readable diffs, labelled vault-ids per environment, and shrinking what needs encrypting at all.
27
A resource was deleted by hand in production and every plan now wants to recreate it. Walk me through safe state surgery. ▼ hard ★ Essential New JPMorgan Chase Walmart Global Tech Infosys ◆ premium
state rm, import, moved and removed blocks each treat a different wound. The senior signal is not reciting commands, it is the backup, lock and plan ritual wrapped around touching production state.
36
Design the publishing flow for an internal Terraform module registry: what gates a release, and how do modules retire? ▼ medium New Infosys TCS Databricks ◆ premium
Registries live or die on upgrade ergonomics, not on publishing features. Green example plans gate every tag, automation delivers upgrade PRs with plan output to consumers, and retirement is a census plus a date.
05
Explain requests versus limits, and how they decide which pod gets killed first. ▼ medium New Google Databricks Uber 2 replies unlocked
The pair everyone configures and few can explain. QoS hints at eviction risk, but usage versus requests and Pod priority determine node-pressure ranking, and CPU and memory behave completely differently when you exceed them.
08
A service image is 1.2GB and deploys are slow. Get it under 100MB without breaking it. ▼ medium ★ Essential New Red Hat GitLab Shopify 2 replies unlocked
A practical question with a precise answer, and the size is not the real cost. Pull time on every node, registry storage, and attack surface all scale with it.
13
Lock down a namespace so pods can talk only to their own dependencies. Why does DNS break first, and how do you get it right? ▼ hard New Red Hat Goldman Sachs Databricks ○ sign in
Default-deny egress breaks name resolution before it breaks anything else, and every connection times out confusingly. The practitioners are the ones who test with positive AND negative probes and know their CNI's fine print.
16
You need one log collector on every node, including nodes that join later. Which workload object do you reach for? ▼ easy New Datadog Red Hat Amazon & AWS ○ sign in
The friendliest DaemonSet question there is, and it still separates people who have operated one from people who have read about one. The scheduling rules hide the traps.
24
Ten teams share one cluster and one team's cron job ate every node. What enforces fairness mechanically? ▼ medium New Goldman Sachs Walmart Global Tech TCS ◆ premium
Quotas are admission-time contracts counted in requests, not measured usage. That single sentence explains most quota outages, most quota confusion, and the reason LimitRange must sit beside every quota.
31
Private registry pulls started failing ImagePullBackOff overnight. Walk me through the credential chain. ▼ medium New JPMorgan Chase Infosys TCS ◆ premium
Pull auth resolves on the node before any container exists. Candidates who can order the credential chain and read 401 versus 403 versus 429 in events diagnose this in minutes; the rest rotate secrets blind.
36
Production runs distroless images with no shell. How do you debug a misbehaving container in place? ▼ easy New GitLab Datadog Atlassian ◆ premium
Exec into a distroless image and you get nothing, because there is nothing to exec into. Ephemeral containers inject tooling into a running pod without restarting it, and the security caveats are what interviewers really listen for.
41
A bad helm delete wiped half our objects. You keep telling me we have backups: what comes back, and what doesn't? ▼ medium New JPMorgan Chase Goldman Sachs Infosys ◆ premium
Two artifacts hide under 'Kubernetes backup' and they recover different things. Interviewers grade the misses: volume bytes, encryption keys, and everything that never lived in etcd at all.
53
We found the root-cause event an hour after the postmortem started. Can Kubernetes events be treated as an operational signal at all? ▼ easy New Datadog Goldman Sachs Infosys ◆ premium
Best-effort objects, one-hour TTL, deduplicated by count, invisible unless shipped out. Events narrate scheduling and lifecycle decisions; treating them as durable records is the expensive mistake.
55
A namespace has been Terminating for twenty minutes. How does deletion actually work, and what should exist before you ever press it? ▼ easy New Infosys TCS JPMorgan Chase ◆ premium
Two-phase deletion, a controller that purges content, finalizers holding the door. Stuck CRD instances, dead webhooks and GitOps recreates are the real story; standards prevent the ticket.
02
Explain fetch versus pull, then tell me when you would rebase rather than merge and what that does to a branch others have pulled. ▼ medium New GitLab Atlassian Microsoft 2 replies unlocked
The fetch and pull half is a warm-up. The rebase half is where candidates either show they understand that rebasing rewrites commits or reveal that they have only ever followed instructions.
03
Your pipeline takes 45 minutes and developers have stopped trusting it. How do you fix it? ▼ medium ★ Essential New GitLab Atlassian Shopify 2 replies unlocked
A question about developer experience as much as engineering. Measure before optimising, and notice that the trust problem and the duration problem may have different causes.
06
Design the test strategy for a pipeline that must stay under ten minutes. What runs where? ▼ hard ★ Essential New GitLab Shopify Atlassian 2 replies unlocked
Testing is a pipeline design problem in this role, not a QA one. The constraint is the question: you cannot run everything on every commit, so what you choose to defer is the answer.
08
Walk me through what happens between a developer pushing a commit and a job starting on a runner. ▼ medium ★ Essential New Microsoft Accenture Infosys unlocked
Most candidates narrate the YAML. The scoring starts underneath: who schedules what, where artifacts live between jobs, and why disposable runners rewrite how you think about caching and trust.
10
Our Argo CD setup has forty services and grows every quarter. How should we organise Applications? ▼ medium New Red Hat Walmart Global Tech Salesforce unlocked
One Application declaring others sounds like trivia until you need to rebuild a cluster in an afternoon or hand a team a bounded slice of the platform. Here is when the pattern earns its keep, and when ApplicationSet should replace it.
13
It is release week and every Jenkins build queues behind another. Sort out the agent situation. ▼ medium New TCS Accenture Infosys ○ sign in
Queueing during release week is rarely bad luck. Diagnosis takes a minute once you know the three failure shapes, and the durable fix treats agents as cattle with labels and lifespans.
18
Two engineers run the same build and get different dependency trees. Where do lockfiles fit in fixing this? ▼ easy New GitLab Atlassian Stripe ○ sign in
Same commit, different dependency trees: the vocabulary answer is lockfiles, the practitioner answer includes frozen installs, integrity hashes and pinned toolchains.
32
Staging passed, production broke. Why does staging always lie and what do you actually do about it? ▼ medium New Accenture Salesforce Infosys ◆ premium
Staging is a snowflake maintained by accretion. Rank drift sources by risk, shrink them mechanically with parity by construction, and stop calling staging the last line of defence.
33
Where do you draw the line between checks developers run locally and checks that belong in CI? ▼ easy New Amazon & AWS Atlassian GitLab ◆ premium
Hooks must finish in seconds or developers bypass them, and a bypassed hook protects nothing. Budget feedback latency numerically and split checks by authority and hermeticity.
36
Every team copy-pastes the same pipeline config. How do you share it centrally without becoming a bottleneck? ▼ medium New Accenture Infosys TCS ◆ premium
Central pipeline logic fails two ways: forked copies that drift, or a platform team queue every change must wait behind. Versioned templates with pinned consumers and declared hooks avoid both.
07
Logging costs more than the database and leadership wants the bill halved without losing signal. Design the pipeline. ▼ hard New Datadog Snowflake Cloudflare unlocked
The instinct is to delete old logs. That is backwards: the waste lives in what you ingest, not how long you keep it. This answer walks the levers in the order that actually pays.
08
Forty services each ship a different vendor agent. You are consolidating on OpenTelemetry. What improves, what breaks, what of the vendors? ▼ medium New Datadog GitLab Salesforce unlocked
OpenTelemetry is an API and a wire protocol, not a product. Candidates who promise instant multi-vendor bliss have never run the collector in production or negotiated with a vendor who knows it.
10
How does Prometheus actually store time series? Walk me through the WAL, blocks, compaction and retention. ▼ hard New Datadog Cloudflare GitLab unlocked
Most candidates recite the pull model and stop. The interviewer asking this wants the storage engine story, because that is where Prometheus hurts in production: crash recovery, cold queries, disk death.
13
Follow one log line from the application into Elasticsearch and onto the Kibana screen. Where does this path break at scale? ▼ medium New Amazon & AWS Flipkart JPMorgan Chase ○ sign in
The data-path question separates people who have sized a cluster from people who installed one. Shard sizing, refresh versus flush, and each ILM phase carry one specific failure mode apiece.
15
Dashboards stayed green during an outage users definitely felt. Where does synthetic monitoring fit so this cannot recur? ▼ medium New Salesforce PhonePe Swiggy ○ sign in
Metrics describe the server's experience; synthetics describe the user's. The strong answer designs a few money-path journeys from real geographies, pages only on persistent failure, and budgets for script rot.
19
Forty Kubernetes clusters, each monitoring itself. How do you make one observable estate out of this? ▼ medium New Cloudflare Uber PhonePe ○ sign in
Forty healthy islands equal one blind estate. Compare the consolidation patterns honestly, keep alerting local, curate what crosses the WAN, and make the global view read-only and cheap.
21
An alert paged a team that left eighteen months ago. Design alert routing and escalation so this cannot happen. ▼ medium New Atlassian Datadog GitLab ◆ premium
Routing rots because orgs change faster than configs. The senior answer treats ownership as data resolved from a catalog at fire time, with drift detection on the routing itself.
23
How long should an on-call rotation be, and how do you hand over without losing context? ▼ medium New Cloudflare Atlassian Swiggy ◆ premium
Rotation length decides focus versus fatigue, handoff quality decides whether Tuesday inherits Monday's mess, and follow-the-sun only works when every region holds real authority.
26
The observability bill tripled and finance wants to know who spends what. How do you attribute costs per team? ▼ medium New Datadog JPMorgan Chase Accenture ◆ premium
Attribution is an incentive-design problem: own-team labels at ingest, unit pricing per signal, monthly showback before any chargeback, sanctioned levers so teams can actually respond.
34
Who monitors the monitoring? Design meta-monitoring so a dead collector never hides an outage. ▼ easy New Cloudflare Datadog Google ◆ premium
Monitoring dies silently: stuck alert queues, full TSDBs, collectors killed inside the same blast radius. Layer independent checks and a heartbeat so absence of signal pages louder than any red dashboard.
01
A pod is in CrashLoopBackOff and the logs are empty. Debug it, step by step. ▼ medium ★ Essential New Google Uber Flipkart 3 replies unlocked
The most-asked scenario question in DevOps interviews, and the one where candidates most often list commands instead of reasoning. Empty logs is the clue, not the obstacle.
03
A service returns 503 but every pod behind it looks healthy. Debug it. ▼ medium ★ Essential New Uber Shopify Flipkart 2 replies unlocked
The pods are Running, the dashboard is green, and users get errors. The gap between Running and receiving traffic is where this question lives, and it has a precise answer.
07
The pipeline says the deploy succeeded, but users still see the old version. Find it. ▼ medium New GitLab Atlassian Meta 2 replies unlocked
A deceptively deep question, because there are at least six places a version can get stuck and they span the pipeline, the cluster and the edge. Work the path in order.
08
You are paged at 3am: a production node is at 100% disk. What do you do, in order? ▼ medium New Amazon TCS Infosys 1 replies unlocked
Tests the mitigate-before-diagnose reflex under time pressure, plus whether you know the two ways a disk can be full and the trap that makes freed space not come back.
11
TLS renewal is automated and has worked for months. One night every client starts failing certificate verification. What happened? ▼ medium New Cloudflare Amazon & AWS Flipkart ○ sign in
Automation can renew a certificate without deploying it correctly. Check the served leaf and chain, the client trust store and the exact verification failure.
12
p99 spikes, probes time out, CPU utilisation reads 30 percent and nothing is OOMKilled. cpu.stat shows nr_throttled climbing. Explain it. ▼ hard ★ Essential New Google Uber Datadog ○ sign in
Low utilisation with terrible tail latency is not a contradiction. It is the CFS quota doing exactly what it was configured to do. Most candidates have never read nr_throttled.
14
A busy node drops new connections intermittently; dmesg shows 'nf_conntrack: table full'. Walk me through what is happening. ▼ hard ★ Essential New Amazon & AWS Cloudflare Uber ○ sign in
Established traffic keeps working while new connections die at random, which is exactly why this one confuses people. The table is full of flows that will not be needed again for days.
16
Your last three incidents had nearly identical action items. What is broken about your post-mortem process? ▼ medium New Google LinkedIn Goldman Sachs ○ sign in
Repeated action items are a measurable defect with a mechanical cause. Candidates who answer 'culture' without a mechanism are describing the symptom back to you.
17
A VM rebooted after a storage change and dropped into emergency mode. Talk me through the recovery and what you check first. ▼ medium New Microsoft Oracle IBM ○ sign in
Emergency mode after a storage change is usually one line in fstab. What interviewers score is your order of operations and whether your recovery preserves data-mount dependencies.
21
The CI runner's Docker daemon crashed mid-build and refuses to start. Release is blocked. Get us shipping again. ▼ medium New GitLab Atlassian Accenture ◆ premium
Everyone reaches for reinstall. The disciplined path is one journal file, four failure signatures, and an explicit decision about whether this host deserves surgery at all.
22
Same-node pod calls work, cross-node calls time out, and small probes pass while real requests hang. Find the break. ▼ hard ★ Essential New Amazon & AWS Flipkart Uber ◆ premium
Same-node good, cross-node bad is not a random clue, it is nearly a diagnosis. One short decision tree separates overlay reachability, encapsulation blocks, MTU and policy.
23
A rolling update stalls halfway: new replicas crash-loop and old ones are already scaled down. What are your first moves? ▼ medium New Flipkart PhonePe Swiggy ◆ premium
The reflex is rollback and it is usually right. There is exactly one class of failure where undo makes things worse, and knowing it is the entire interview.
24
All stages green except the production deploy, which failed three runs in a row. Nobody changed anything. Where do you dig first? ▼ hard New Accenture Walmart Global Tech Infosys ◆ premium
An unchanged pipeline failing in one environment means the environment moved, not the code. Failures that start on an expiry boundary narrow the field to two suspects fast.
25
A service on a VM dies and restarts every few minutes, and the team has shrugged for weeks. Find the actual cause. ▼ easy New TCS Infosys IBM ◆ premium
This one separates people who read journals from people who restart harder. The exit code and signal systemd already recorded usually name the disease.
26
Apps emit more log lines than the logging pipeline stores, and nothing alerts. Where do the missing events go? ▼ medium New Walmart Global Tech Datadog Snowflake ◆ premium
Nothing errors because dropping unmatched lines is documented behaviour. Counting the tagged failures converts an invisible leak into a number, and numbers have owners.
28
Auth tokens verify on some replicas and fail on others, seemingly at random. Someone blames clock skew. Make the case. ▼ hard New Stripe Razorpay LinkedIn ◆ premium
Load balancing makes a per-host fault look like a flaky library. The exact rejection string tells you which way the offending clock leans before you log into anything.
29
Every evening the reporting VM crawls, vmstat shows constant si and so, and the CPUs burn in system time. What is happening? ▼ medium New Goldman Sachs Infosys Oracle ◆ premium
The box looks CPU-starved but the CPUs are starving themselves. Reading the reclaim loop correctly separates people who have sat on the console from people who have read about it.
36
This morning's deploy wave left dozens of pods in ImagePullBackOff, and the registry says rate limit. Why us, and what now? ▼ easy New Swiggy Flipkart Atlassian ◆ premium
A public registry throttles by source IP and your whole fleet shares one. Why fifty nodes count as a single anonymous user, and authentication and caching changes that reduce upstream demand.
38
Nothing crashed, but over a week TLS verifies oddly and cron jobs double-fire. Time is suspected. How do you triage a whole fleet? ▼ hard New Cloudflare Google Microsoft ◆ premium
Gradual drift produces no errors on the host that has it, only weirdness everywhere else. Sweep first, histogram second, repair third: the distribution shape names the culprit before you log into anything.
41
Monday morning, kubectl fails certificate verification against a cluster nobody touched in a year. Where do you start? ▼ hard New Red Hat JPMorgan Chase Infosys ◆ premium
Every client fails at once, which rules out pods and points at shared PKI. Know which certificates share one expiry clock, and the ten-minute fix that avoids a rebuild.
42
A nightly ingestion job failed quietly for nine days and finance found the missing rows before your alerts did. Reconstruct it. ▼ medium New TCS Infosys Razorpay ◆ premium
Exit codes said green while the warehouse went hollow. Where detection should have sat, why retries could not help, and the backfill discipline finance will actually accept.
10
A colleague says VLANs give the company network security. What is your honest take? ▼ easy New TCS Accenture Infosys unlocked
The honest answer splits traffic containment from access control. Flat yes or no loses points here; the condition under which segmentation stops being theatre is what the interviewer wants.
17
Your platform team merges infrastructure changes daily. Where does threat modelling fit without stalling delivery? ▼ medium New Amazon & AWS Microsoft Goldman Sachs ○ sign in
Threat modelling dies as a document ritual and lives as a design-stage habit. The answer that scores: tier reviews by blast radius, short sessions on RFCs, findings filed where engineers already work.
22
Attackers are spamming push approvals at 2am and someone will eventually tap accept. What is your plan? ▼ medium New Uber Microsoft PhonePe ◆ premium
Push approval is a weak factor and fatigue is its predictable failure mode. Stop the campaign with number matching and rate limits; end the attack class with passkeys, device gating and a hardened helpdesk.
26
Roll out SSO for the engineering org. How should identity groups map to roles across clouds and tools? ▼ medium New Atlassian GitLab Infosys ◆ premium
One directory as source of truth, conventionally named groups, apps mapping groups to roles in code. Protocol choice matters less than mapping discipline and a joiner-mover-leaver wire that actually removes access.
27
The pentest report just landed with 40 findings. How do you triage it, and what timelines do you commit to? ▼ medium New JPMorgan Chase Stripe Infosys ◆ premium
A pentest report is evidence, not a backlog. Triage by exploitability and blast radius, reproduce before you believe, commit to deadlines you can defend, and publish the burn-down so the dates are yours.
34
We published a four-level data classification scheme on the wiki. Why does nobody apply it, and what would fix that? ▼ easy New SAP Goldman Sachs Infosys ◆ premium
Labels without consequences die quietly. Attach classification to enforced defaults in Terraform modules, propagate tags to every copy of the data, and give engineers twenty worked examples instead of a taxonomy lecture.
07
When would you scale a system vertically rather than horizontally? Give me a case where vertical wins. ▼ easy New Oracle SAP Goldman Sachs unlocked
The default answer is 'horizontal' because interviews reward it. The correct answer names the constraint that makes distribution expensive and knows when one big machine is the engineering choice.
11
A network partition split your database cluster in half and both sides kept serving writes. What does CAP predict about this? ▼ medium New Google Snowflake JPMorgan Chase ○ sign in
CAP is not a menu of two letters per system. The scored answer knows what the theorem claims (narrowly), what most engineers misquote, and what a split-brain costs when both halves accept writes.
28
Database passwords sit in env files on two hundred VMs and nobody has rotated them in years. Design the fix that holds permanently. ▼ hard New HashiCorp JPMorgan Chase Red Hat ◆ premium
This is a machine identity problem wearing a secrets costume. Candidates who start at encryption miss that authentication of the caller and delivery mechanics are the real design space.
35
Your product calls thirty third-party APIs, each with its own rate limits and quotas. Design the integration layer. ▼ medium New Razorpay Swiggy Infosys ◆ premium
Vendor limits are a shared budget your own teams will fight over. Broker the capacity, degrade by priority lane, and never let feature code see vendor HTTP semantics.
07
Walk me through running a rightsizing programme across fifty teams, end to end. ▼ easy New Accenture Infosys Walmart Global Tech unlocked
The tool emits recommendations; the programme is everything around it. Interviewers use this question to see whether you can turn a dashboard into landed changes without breaking production or trust.
11
Pods request three times what they use. How do you reclaim Kubernetes waste without breaking reliability? ▼ medium ★ Essential New Flipkart Swiggy Walmart Global Tech ○ sign in
Over-requested CPU and memory can prevent efficient node packing. Cutting them safely is a measurement problem with a reliability trap sitting in the middle of it.
13
Your Postgres bill tripled because three years of data live on one hot volume. How do you tier storage without breaking queries? ▼ hard New Amazon & AWS Snowflake Flipkart ○ sign in
Most of your rows are read rarely and cost the same as the ones read constantly. Tiering pays for itself only when access patterns are honest, which is why the audit comes before the architecture.
14
Leadership wants a build-versus-buy comparison that ignores engineering salaries. Fix the analysis. ▼ medium New Accenture Goldman Sachs Salesforce ○ sign in
The licence fee is visible and the engineering time is not, so omitting internal effort can make building look artificially cheap. The fix is pricing internal effort honestly, including its maintenance tail.
18
Your FOCUS cost dashboard disagrees with the invoice. How do you reconcile it without hiding commitment waste? ▼ medium New Amazon & AWS Microsoft Walmart Global Tech ○ sign in
An upfront purchase, a refund and two currencies can produce several valid totals. Work out which total finance needs, then prove every adjustment from the source rows.
30
Your distributed training run died six hours into an epoch on preemptible GPUs. What happens next, and how do you design for it? ▼ medium New NVIDIA Meta Databricks ◆ premium
A training job is an hours-long computation with no user watching. Whether an interruption costs four minutes or four days is decided entirely by checkpoint cadence and restart semantics designed before the run.
02
Tell me about a time you disagreed with a technical decision and lost. ▼ medium ★ Essential New Amazon Google Atlassian 2 replies unlocked
The most revealing behavioral question there is, because the interesting part is what you did after losing. Most candidates answer a different question, the one where they were right all along.
04
Tell me about a time you pushed back on an unrealistic deadline. What happened? ▼ medium New Accenture TCS Infosys unlocked
This question scores negotiation shape, not stubbornness. Interviewers want the candidate who re-scoped reality honestly, and they are screening out both the pushover and the person who just says no.
05
It is Friday evening and your manager asks you to deploy to production to hit a customer commitment. Walk me through that conversation. ▼ medium New TCS Infosys Accenture unlocked
A services-industry staple that ends more managerial rounds than any technical question. The scored signal is whether you can say 'yes, with these guardrails' or 'no, and here is the Monday alternative' without either sounding like a refusal or a pushover.
07
Your on-call rotation is burning people out. Walk me through how you noticed and what you changed. ▼ medium New Flipkart Swiggy PhonePe unlocked
Burnout questions look soft but score systems thinking. Interviewers want the signals you watched, the structural fixes you made, and the number that proved the fix worked.
08
Tell me about mentoring a junior engineer who was struggling. How did you help without taking the work away? ▼ medium New TCS Infosys Accenture unlocked
The obvious failure is rescuing them before the deadline. This answer scores on diagnosis, direct-but-kind feedback, and letting the junior own a real slice end to end.
10
Tell me about a time you were blamed for an incident that was not your fault. What did you do? ▼ medium New PhonePe Razorpay Swiggy unlocked
A composure test wearing a war-story costume. Interviewers score whether you correct the record with evidence, refuse mid-incident litigation, and repair the relationship afterwards.
11
Tell me about a time you had to tell leadership something they did not want to hear. ▼ medium New TCS Infosys JPMorgan Chase ○ sign in
A slipped cutover, a security finding, a committed date dying. The scored skill is bad news delivered early by you, structured as facts, impact, options and one recommendation.
14
Everything on your board is marked urgent by somebody. How do you decide what actually gets done this sprint? ▼ medium New TCS Infosys Accenture ○ sign in
Urgency inflation is the default state of platform teams. Interviewers score whether you replace shouting with a shared queue, verified impact, and tradeoffs the requesters can see.
More from the tracks Infosys's loop tests The questions that carry the most signal in the tracks Infosys draws on.
8 questions · 7 unlocked for you
01
What happens at the kernel level on SIGTERM versus SIGKILL, and why might a container ignore SIGTERM? ▼ medium ★ Essential New Google Meta Amazon 3 replies unlocked
The question that separates people who have debugged a hung rollout from people who have read about one. The interesting half is not the signal, it is PID 1.
02
At what layer should this load balancer operate? Explain the trade-off between L4 and L7. ▼ medium New Cloudflare Google Meta 2 replies unlocked
A staple of every networking round, and the follow-up is always about TLS termination. Knowing which layer sees what decides most of the answer.
03
What happens between typing a URL and the page rendering? Go as deep as you can. ▼ medium ★ Essential New Meta Google Cloudflare 2 replies unlocked
The oldest question in systems interviewing and still the best, because it is unbounded: the interviewer stops you when you run out of depth, and where you stop is the score.
04
Load average is 30 on a 32-core box but CPU utilisation is 20%. Explain. ▼ hard New Google Meta LinkedIn 2 replies unlocked
The question that reveals whether someone knows what load average actually counts on Linux. It is not a CPU metric, and that single fact resolves the whole thing.
05
A busy proxy is failing to open new connections. TIME_WAIT is in the hundreds of thousands. What is happening? ▼ hard New Cloudflare Google PhonePe 2 replies unlocked
The classic ephemeral port exhaustion question. Most candidates know the phrase TIME_WAIT; far fewer know which side accumulates it and why the popular fix is dangerous.
07
Write a script that processes a 50GB log file on a box with 512MB of RAM. What does the interviewer watch for? ▼ medium ★ Essential New Google Meta Cloudflare 2 replies unlocked
The scripting round in disguise. The constraint is the question: it exists to see whether you stream or whether you load, and everything else is about whether the script is safe to run twice.
10
Walk me through a DNS lookup end to end. What is recursion actually doing, and who caches the answer? ▼ hard ★ Essential New Cloudflare Amazon & AWS PhonePe unlocked
Interviewers use this to sort memorised trivia from people who have chased a slow lookup. Three roles, one bit, and the caching rules most candidates repeat incorrectly.
11
Explain how a new process comes into existence on Linux. What do fork and exec each contribute? ▼ medium New Red Hat Google Meta ○ sign in
The two-syscall duet behind every process on the box. The follow-ups live in what survives the transition, and candidates who skip that fail the next question.
Go deeper on the topics Infosys's loop tests The tracks that map to a Infosys DevOps Engineer loop, ordered easy to hard.
The concepts Infosys's DevOps Engineer loop assumes you know The vocabulary and mental models behind Infosys's questions, from our curriculum. Start with the foundations free; the deeper, interview-defining ideas are part of premium.
🏗️ DECLARATIVE INFRASTRUCTURE☸️ CONTAINERS & KUBERNETES🐧 SYSTEMS FOUNDATIONSFoundational
Namespaces and cgroups: what a container actually is A container is not a thing the kernel knows about. It is an ordinary process with two kernel features applied to it: namespaces, which change what it can see, and cgroups, which change what it can use. Understanding that split explains most container behaviour that otherwise looks like magic, including why a container can see the host's memory and size itself wrong. Foundational
Everything is a queue, and the queue is where the latency lives A packet queues at the NIC, a connection queues in the accept backlog, a request queues for a worker, a query queues for a connection, a write queues at the disk. Queueing is one source of latency; service time, fan-out and network delay matter too. A queueing model is useful only when its assumptions match the workload. Where to apply, and official Infosys resources Straight from Infosys: open roles and the company's own hiring guidance. Prep here, then apply there.
External links to Infosys's own pages. Roles and processes change; always confirm on the official site.
INFOSYS INTERVIEW FAQ
What is the Infosys DevOps Engineer interview process? ▲
DevOps Engineer, Cloud and Automation Engineer. Stages: Screening or assessment → Technical round 1 → Technical round 2 → Managerial round → HR round. Key focus: Specifics under follow-up, especially on Terraform state and Kubernetes failures. Compiled from public reports; loops change over time, so confirm the exact rounds with your recruiter.
What is the Infosys DevOps interview process? ▼
Typically a screening or assessment stage, one or two technical rounds covering the tool chain with scenario questions, a managerial round on delivery and ownership, and an HR round covering role fit and expectations.
How technical do the rounds get for experienced hires? ▼
Experienced candidates get pushed on specifics: Terraform state and remote backends, Kubernetes troubleshooting, pipeline design and secrets handling. Freshers face more definition-level questions.
Which cloud should I prepare? ▼
The one on the account you are being staffed to, so ask. AWS and Azure are both common, and Azure appears frequently on enterprise accounts.
Walk into your Infosys DevOps Engineer interview ready Six months with every answer open, easy through expert, and the whole concept curriculum with them. Paid once, nothing renews. Ten answers in each topic are readable right now without a card.
Or create a free account to unlock more free answers per topic.
Other DevOps Engineer interviews to prep Companies whose loops test the same tracks as Infosys's.
Independent and not affiliated with Infosys. All trademarks belong to their owners.