Companies / JPMorgan Chase ENTERPRISE, FINANCE & IT SERVICES
JPMorgan Chase DevOps Engineer interview questions JPMorgan Chase runs one of the largest technology organizations in banking, and its infrastructure interviews are shaped by regulation and change control. Zero trust, segregation of duties, immutable audit logging and a release process that can be explained to a regulator matter more than novel architecture. Cloud adoption is real but hybrid, so on-premises and cloud questions arrive in the same round.
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.
92 questions tagged20 concepts to master5 core topicsrole: DevOps Engineer
The JPMorgan Chase DevOps Engineer interview process Partial public data Reported outline of the JPMorgan Chase DevOps Engineer interview experience. These stages and timings are retained preparation notes, not a confirmed schedule.
Role Site Reliability Engineer, DevOps and Infrastructure Engineer
1 Application and screening Recruiter screen, and for some tracks a coding assessment.
2 Technical round Linux, cloud, containers and pipelines. Hybrid infrastructure questions arrive alongside cloud ones.
3 Controls and security round Segregation of duties in a pipeline, who can approve production change and how that is technically enforced, audit logging and key management.
4 System design Resilience and disaster recovery for a regulated workload, with recovery objectives that are contractual.
5 Hiring manager and behavioral Risk judgement, change management and working across a large organization.
WHAT THEY'RE EVALUATING
› Controls described as enforced mechanisms rather than documented policy› Comfortable that a managed service may not be available› Change safety at organizational rather than team scaleProcess varies by line of business and geography.
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.
Practice questions tagged for JPMorgan Chase Company tags are editorial preparation labels, not evidence that these questions were asked by the employer.
92 questions · 31 unlocked for you
17
Can a Linux host have two default gateways? What actually breaks, and what is the right way to do multihoming? ▼ medium JPMorgan Chase Goldman Sachs Accenture unlocked
The answer is yes, and then the real question starts. Asymmetric routing and silent drops punish anyone who treats the routing tables as one flat list.
22
Walk me through an SSH connection from keystroke to shell. Why is agent forwarding considered risky? ▼ medium GitLab JPMorgan Chase Red Hat ○ sign in
Two authentications happen in every SSH session, and the one usually left out is the server proving itself to you. Knowing who proves what, and where your agent socket ends up, is the scored material.
33
Capture a TLS connection in tcpdump. What differs between the TLS 1.2 and 1.3 handshakes, and why does an ops person care? ▼ medium Stripe Cloudflare JPMorgan Chase ◆ premium
One round trip versus two is the headline, but the ops-relevant differences hide in what stays plaintext, how resumption works, and which middlewares the change broke.
35
Connections through our load balancer reset after exactly 350 seconds of silence. Where do you look and what do you tune? ▼ medium 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.
47
Backup window is five minutes on a busy database volume. How do LVM snapshots give you a safe image? ▼ medium 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.
50
Where does multicast show up in real ops work, and why does it break the moment you move to the cloud? ▼ easy 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.
09
Walk me through how an AWS IAM request is evaluated. Where does an explicit deny fit? ▼ hard ★ Essential Amazon JPMorgan Chase Goldman Sachs 2 notes & comments unlocked
The question that separates console users from people who have debugged a permissions failure across accounts. Evaluation order is deterministic and knowing it makes AccessDenied readable.
10
You need to connect forty VPCs plus on-premises. Peering, Transit Gateway or PrivateLink? ▼ hard Amazon JPMorgan Chase Walmart Global Tech 2 notes & comments 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.
15
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 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.
22
Reads are drowning our database primary. Someone suggested Multi-AZ. Does that help, and if not, what does? ▼ easy Razorpay Swiggy JPMorgan Chase ○ sign in
Ask whether Multi-AZ means a DB instance or a DB cluster. One has a non-readable standby; the other has two readers. That distinction decides whether the proposal can relieve the primary.
27
Explain envelope encryption. Why does nobody encrypt large data by calling KMS directly? ▼ hard JPMorgan Chase Stripe Snowflake ○ sign in
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.
29
A vendor needs to read objects from our S3 bucket from their own AWS account. How do you set that up safely? ▼ hard ★ Essential 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.
38
An SSRF vulnerability in one of our services just exposed EC2 instance role credentials. Walk me through the attack and the defence. ▼ hard Stripe Goldman Sachs JPMorgan Chase ◆ premium
Instance metadata is a local credential vending machine and SSRF is the coin slot. IMDSv2 raises the bar at the host; layered defences and blast-radius limits finish the job.
39
An enterprise buyer requires that Indian customer data never leaves the country. How does the architecture change? ▼ hard 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.
41
Leadership wants a plan for losing a whole region. Walk me through the DR tiers and what they really cost. ▼ medium ★ Essential PhonePe Flipkart Netflix ◆ premium
Four tiers, four bills. Stating RTO and RPO per tier turns a vague resilience wish into a decision leadership can actually price, and the testing story is where candidates fold.
48
Security wants egress from the VPC inspected and limited to approved destinations. What are the realistic options? ▼ medium Goldman Sachs JPMorgan Chase IBM ◆ premium
Allow-listing egress starts free with security groups and ends with TLS-breaking appliances. Each rung costs latency, money and political capital, and knowing where to stop is the actual test.
51
Compliance will not allow model API calls over the public internet. What are your options? ▼ hard JPMorgan Chase SAP Microsoft 2 notes & comments ◆ premium
Four options with genuinely different costs, and the requirement is usually narrower than it first sounds. Establish whether it is about the network path, the data residency, or the provider's retention terms, because those need different answers.
52
Azure Blob Storage works from a VM but fails from the office after public access is disabled. Where do you look? ▼ medium Microsoft SAP JPMorgan Chase ◆ premium
The private endpoint can be healthy while an office resolver still returns the public address. Trace the lookup from the failing client before changing access rules.
04
Name three things in the Terraform state file, and explain why it is a security artifact rather than a cache. ▼ medium ★ Essential HashiCorp JPMorgan Chase Accenture 3 notes & comments 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.
12
A teammate asks you to approve their Terraform plan. Walk me through what you check before saying yes. ▼ easy 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.
16
Trace a database password from your Terraform pipeline to the resource. Where can it leak, and what closes each hole? ▼ hard ★ Essential JPMorgan Chase Goldman Sachs Razorpay unlocked
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.
22
Plans get scanned by policy-as-code before merge. Which rules earn a hard block, and who can waive one? ▼ medium JPMorgan Chase Goldman Sachs Cloudflare ○ sign in
Scan plan JSON on every pull request, run new rules advisory for two weeks, and block only what is law. Waivers live in version control with an owner and an expiry date, or the gate becomes noise within a quarter.
29
A resource was deleted by hand in production and every plan now wants to recreate it. Walk me through safe state surgery. ▼ hard ★ Essential JPMorgan Chase Walmart Global Tech Infosys ◆ premium
state rm, import, moved and removed blocks each treat a different wound. The commands are the easy part. What makes the operation safe is the backup, lock and plan ritual wrapped around touching production state.
37
Terraform rotates the production database password tonight. Walk me through how every application survives the change. ▼ medium Razorpay JPMorgan Chase SAP ◆ premium
Rotation is an expand-contract migration for credentials: stage the new secret, prove every reader picked it up, revoke the old one, and treat the revocation as the test. The outage risk lives in clients and connection pools, not in Terraform.
35
A developer applies a PVC and nothing happens. Walk me through dynamic provisioning and the StorageClass decisions that shape it. ▼ medium Salesforce JPMorgan Chase SAP ◆ premium
Provisioning is a four-actor handshake between the PV controller, a sidecar, a driver and a backend. Knowing who calls whom turns every stuck PVC from mystery into checklist.
43
Private registry pulls started failing ImagePullBackOff overnight. Walk me through the credential chain. ▼ medium JPMorgan Chase Infosys TCS ◆ premium
Pull auth resolves on the node before any container exists. Ordering the credential chain and reading 401 against 403 against 429 in the events turns this into a minutes-long diagnosis; without it the only move left is rotating secrets blind.
45
Policy webhooks enforce our security rules. Should failurePolicy be Ignore or Fail, and what does each cost? ▼ medium Stripe JPMorgan Chase Salesforce ◆ premium
Fail protects the policy, Ignore protects availability, and every real answer starts with per-webhook threat model plus scoping. The canonical outage, a webhook that rejects its own restart, separates the people who have run this from those who read about it.
51
A maintenance reboot made pods vanish instead of draining. Why did they never show Terminating at all? ▼ hard Meta Oracle Accenture ◆ premium
Pod-level SIGTERM handling and node-level shutdown coordination are different mechanisms, and conflating them is the trap. The kubelet can only drain pods on power-off if it participates in systemd's shutdown sequence.
53
A bad helm delete wiped half our objects. You keep telling me we have backups: what comes back, and what doesn't? ▼ medium JPMorgan Chase Goldman Sachs Infosys ◆ premium
Two artifacts hide under 'Kubernetes backup' and they recover different things. The misses are what decides whether a restore works: volume bytes, encryption keys, and everything that never lived in etcd at all.
55
Every pod carries a credential to our API server. How does service account authentication actually work, and how would you lock it down? ▼ medium Stripe Netflix JPMorgan Chase ◆ premium
Pods authenticate with JWTs minted per-pod now, not eternal Secrets. The scored answer separates authentication from authorization, explains audience binding, and treats automount as opt-in rather than ambient.
62
How do you load balance the Kubernetes control plane, and what breaks first when every client points at one API server endpoint? ▼ hard ★ Essential Google Uber Cloudflare ◆ premium
Three API servers behind one health-checked endpoint, etcd on its own quorum, leader election everywhere else. The scored part is naming what degrades quietly before anything alerts.
67
A namespace has been Terminating for twenty minutes. How does deletion actually work, and what should exist before you ever press it? ▼ easy 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
What is a Jenkinsfile, and what is the difference between declarative and scripted pipelines? ▼ easy New TCS Infosys Accenture unlocked
Pipeline as code moved the build definition into the repository, where it is reviewed and versioned with the thing it builds. Declarative is the default answer, and knowing when scripted still earns its place is the follow-up.
06
What is an artifact repository manager, and why use Artifactory or Nexus instead of public registries? ▼ easy New JPMorgan Chase Oracle Infosys unlocked
Compare proxy, hosted and group repositories. Trace a tested artifact into production, and understand when a cache can keep builds running during an upstream outage.
21
Why promote one artifact through dev, staging and prod instead of rebuilding for each environment? ▼ medium ★ Essential Amazon & AWS Netflix JPMorgan Chase ○ sign in
If every environment rebuilds, staging never validated the bytes production runs. The promotion model auditors and 2am responders both love, plus the costs nobody mentions until adoption.
26
Our container registry passed ten terabytes and the bill keeps climbing. Design a retention policy. ▼ medium JPMorgan Chase Goldman Sachs Walmart Global Tech ○ sign in
A registry grows because every commit mints digests nobody pulls again. Reference-aware retention keeps rollback targets and audit chains while expiring the debris.
32
Nobody owns updating base images and CVE reports keep landing on my desk. Design the automation that fixes this. ▼ medium Red Hat Cloudflare JPMorgan Chase ◆ premium
Base layers are dependencies: digest-pin them, let bots bump them weekly, and let CVE disclosures trigger scoped rebuilds through the normal pipeline. Days, not quarters.
35
Every quarter we declare a release freeze and teams break it within days. How do you make windows stick? ▼ medium JPMorgan Chase Goldman Sachs Flipkart ◆ premium
A freeze enforced by email is a suggestion. Tier services, put the window in deploy tooling, price exceptions honestly, and review service outcomes and the cost of delayed changes.
44
CI needs real cloud credentials to deploy. How do you scope, rotate, and respond when one leaks? ▼ medium JPMorgan Chase Goldman Sachs Razorpay ◆ premium
Pipeline credentials are the keys to production and git history is forever. Scoping per stage, runtime-minted short-lived identities, expiry-enforced rotation, and a revoke-first leak playbook.
16
Follow one log line from the application into Elasticsearch and onto the Kibana screen. Where does this path break at scale? ▼ medium Amazon & AWS Flipkart JPMorgan Chase unlocked
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.
29
The observability bill tripled and finance wants to know who spends what. How do you attribute costs per team? ▼ medium 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.
35
We can't afford full logging on our hottest service. Sample the logs or filter aggressively, and what do we lose? ▼ medium Razorpay Swiggy Datadog ◆ premium
Sampling keeps proportions and loses rare individuals; filtering keeps chosen classes complete and loses whatever you misclassified. Decide retention at write time, keep counters always, rehydrate the rest.
38
Your severity matrix looked tidy until a real incident. How do you define severities people actually apply? ▼ medium Goldman Sachs JPMorgan Chase TCS ◆ premium
Severity inflation and silent underdeclaration are both incentive problems, not wording problems. Anchor levels to impact and obligations, pre-write example scenarios, and make declaring severe safe.
17
One dependency slowed down and three services fell over completely. Walk me through the mechanics, then how you stop the next one. ▼ hard ★ Essential Google Netflix Uber unlocked
A two-second dependency should cost you latency, not three services. The mechanics are arithmetic: Little's law plus retry amplification. The fix is a budget, not a ban.
22
After last night's firewall cleanup, calls to one payment vendor hang instead of failing fast. Find the rule that did it. ▼ medium Razorpay JPMorgan Chase Goldman Sachs ○ sign in
A hang suggests missing progress; a refusal suggests an explicit error. Packet evidence distinguishes firewall behavior from routing failures and closed listeners. Then rule counters, not eyeballs, finger the guilty line.
26
All stages green except the production deploy, which failed three runs in a row. Nobody changed anything. Where do you dig first? ▼ hard Accenture Walmart Global Tech Infosys ○ sign in
An unchanged pipeline can fail because of environment state, external inputs or a latent artifact defect. Failures that start on an expiry boundary narrow the field to two suspects fast.
29
After moving a shared directory onto NFS, app threads pile into D state and load average tops 50 while CPUs sit idle. Explain it. ▼ expert ★ Essential NVIDIA Goldman Sachs JPMorgan Chase ◆ premium
NFS waits can stall shutdown and inflate load average while CPUs stay idle. Check the blocked kernel path before deciding whether signals or mount recovery can release it.
33
After a routine certificate rotation, one service pair fails mTLS with unknown authority while everyone else works. Find the break. ▼ hard Stripe JPMorgan Chase Razorpay ◆ premium
The leaf is valid and the root is trusted, yet verification fails. The gap lives in the middle of the chain, and the exact verify code names it before you open a single config file.
39
The secrets manager blipped for ten minutes overnight, and applications restarting hours later are still failing. Explain the cascade. ▼ medium Salesforce JPMorgan Chase Stripe ◆ premium
The outage window closed, but every process born since then still tries to fetch secrets at boot with nothing to fall back on. Why restarts keep reopening an incident that already ended.
43
Monday morning, kubectl fails certificate verification against a cluster nobody touched in a year. Where do you start? ▼ hard 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 a controlled recovery that preserves cluster state.
47
Last night's failover left both database nodes accepting writes for four minutes. Finance wants to know which orders are real. ▼ hard ★ Essential JPMorgan Chase PhonePe Oracle ◆ premium
Split-brain writes are a fencing failure first and a data problem second. Freeze writes, read the divergence boundary from replication positions, and let the payment ledger arbitrate reality.
66
A JVM pod is OOMKilled with the heap at 60 percent of its maximum. The container limit is 4Gi and Xmx is 3Gi. Explain it. ▼ hard Goldman Sachs JPMorgan Chase Oracle ◆ premium
The heap is the part you configured and the smaller part of what the process uses. The kernel counts everything the cgroup touches, including the page cache the JVM never asked for.
01
Where do SAST, SCA, secret scanning and image scanning belong in a pipeline, and what does each actually catch? ▼ easy New JPMorgan Chase Oracle Accenture unlocked
Four scanners, four different things they see, and one rule that decides whether any of them help: a finding that arrives at the release gate is an argument, and the same finding on a pull request is a ten-minute fix.
02
What does a secrets manager like Vault give you that an encrypted environment variable does not? ▼ easy New HashiCorp JPMorgan Chase SAP unlocked
Encryption is the part people focus on and the least interesting part. What you are buying is short-lived credentials, a revocation path and an audit trail, none of which an environment variable can give you.
04
SAST, DAST, SCA and IAST: where does each belong in a pipeline, and what can none of them see? ▼ medium JPMorgan Chase Goldman Sachs Razorpay 2 notes & comments unlocked
Easy to define and easy to fail. The scoring half is where each gate sits, what it does to build time, and the honest admission of what the whole set misses.
05
Implement zero trust inside a Kubernetes cluster. What does it mean beyond turning on mTLS? ▼ hard JPMorgan Chase Goldman Sachs Razorpay 3 notes & comments unlocked
Workload authentication, traffic encryption and authorization need separate verification. Admission and RBAC constrain who can deploy a workload that bypasses those controls.
06
An AWS key was committed to a public repo two hours ago. Walk me through the next hour. ▼ medium ★ Essential JPMorgan Chase Razorpay GitLab 2 notes & comments unlocked
An incident response question wearing a Git costume. The wrong instinct is to rewrite history first, and it costs you the hour that matters.
07
Your CI stores a long-lived cloud access key. Replace it, and explain what the replacement actually proves. ▼ hard ★ Essential GitLab Stripe JPMorgan Chase 2 notes & comments unlocked
The single highest-value security change available to most pipelines, and the reason it works is worth understanding rather than configuring. It removes the secret rather than protecting it.
08
SBOM, SLSA and Sigstore all address supply chain security. What does each one actually prove? ▼ hard ★ Essential Google GitLab JPMorgan Chase 2 notes & comments unlocked
Three terms that get used interchangeably and answer three different questions. The one that makes them operational is the admission rule at the end: no provenance, no deploy.
09
Sealed Secrets, External Secrets, SOPS or Vault CSI? Pick one for a regulated environment. ▼ hard Razorpay JPMorgan Chase Goldman Sachs 2 notes & comments unlocked
Four tools that solve the same sentence and differ on one question: where does the plaintext end up? In a regulated environment that question decides the answer.
10
You inherit 300 cloud accounts and thousands of roles. How do you get to least privilege without breaking production? ▼ hard ★ Essential Amazon & AWS JPMorgan Chase Goldman Sachs unlocked
Everyone endorses least privilege; few can describe how they would measure over-permission across a fleet. The scoring answer names the evidence source, the tiered remediation, and the break-glass hatch that makes it survivable.
11
Design RBAC for a shared multi-team Kubernetes cluster. Which misconfigurations do you see most often? ▼ medium Red Hat Flipkart Razorpay unlocked
Most clusters fail an RBAC review on the same handful of patterns. Naming them concretely, plus the namespace-first design that prevents them, is what separates operators from tutorial readers.
18
Describe the full lifecycle of a production secret, from creation through rotation to revocation. ▼ medium JPMorgan Chase Goldman Sachs PhonePe unlocked
Tool selection is the shallow half of secrets questions. Senior answers live in the mechanics: dual-validity windows, consumer caching, and revocation you have actually tested rather than assumed.
19
Audit season starts in eight weeks. How do you turn compliance from a document scramble into code? ▼ hard JPMorgan Chase Goldman Sachs Salesforce ○ sign in
The reframe that scores: many controls contain machine-checkable assertions; others require human evidence. Guardrails prevent, gates stop pipelines, drift detection watches live state, and evidence falls out as a byproduct.
23
Your admins can delete the audit logs covering their own actions. How do you make the trail tamper-evident? ▼ medium JPMorgan Chase Goldman Sachs Stripe ○ sign in
Tamper evidence is an architecture property, not a log setting. Off-box forwarding, append-only storage under separate credentials, hash chains and a verification job that actually runs.
24
File shares are encrypting themselves and miners are burning CPU on the cluster. Take charge of the incident. ▼ hard ★ Essential Walmart Global Tech JPMorgan Chase TCS ○ sign in
Miners prove unauthorized workload execution, not a particular intrusion sequence. Parallel identity and network containment, backup control-plane protection, rebuild-don't-clean, and restore points older than patient zero.
27
Our security exception list only grows. Design a risk-acceptance process that does not rot. ▼ hard Salesforce SAP Atlassian ○ sign in
Exceptions rot when they lack expiry dates, named owners and an aggregate view. Structured records where engineers work, auto-expiry with teeth, and a monthly portfolio review that treats growth as a control failure.
30
The pentest report just landed with 40 findings. How do you triage it, and what timelines do you commit to? ▼ medium 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.
33
Encryption at rest is switched on everywhere. Where does that checkbox fall short, and how would you design keys properly? ▼ hard ★ Essential Stripe JPMorgan Chase PhonePe ◆ premium
Trace who can read ciphertext, who can decrypt it and who can administer the keys. Key rotation, rewrapping and data re-encryption solve different problems.
03
Design a disaster recovery plan for a 5PB data platform with a four-hour recovery objective. ▼ hard ★ Essential Google Amazon Snowflake 2 notes & comments unlocked
The classic napkin-math question. The number in the prompt is the question. Drawing the architecture before doing the arithmetic produces a design the physics forbids, and the arithmetic takes a minute.
04
Design multi-region active-active for a tier-1 API. What breaks, and what does it cost? ▼ hard ★ Essential Netflix Stripe Uber 2 notes & comments unlocked
The design round where the honest answer is mostly about data. Stateless traffic across regions is straightforward; the database is where active-active is either solved or pretended.
05
A payments monolith releases monthly and scaling means buying hardware. Design the migration. ▼ hard ★ Essential JPMorgan Chase Razorpay SAP 2 notes & comments unlocked
The migration question, and the trap is answering with a target architecture. What is being scored is sequencing: how you get there without a rewrite and without a release freeze.
07
Make a Postgres database highly available. What are you actually promising, and what breaks? ▼ hard ★ Essential Amazon Razorpay Snowflake 2 notes & comments unlocked
Every candidate says replication and failover. The scoring answer names the replication mode, states the resulting data loss window, and explains how the cluster avoids two primaries.
13
A network partition split your database cluster in half and both sides kept serving writes. What does CAP predict about this? ▼ medium Google Snowflake JPMorgan Chase unlocked
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.
14
A payment request times out at the gateway, so the client retries. Design the API so money moves exactly once. ▼ hard ★ Essential Stripe JPMorgan Chase Goldman Sachs unlocked
Timeouts guarantee uncertainty, not failure: the first request may have succeeded after the client gave up. The idempotency key pattern is the industry answer; the scored details are storage, expiry and concurrency.
20
Postgres is out of headroom. How do you choose a shard key, and how do you reshard later without downtime? ▼ hard ★ Essential PhonePe Flipkart Uber ○ sign in
Sharding buys write headroom and bills you in joins, foreign keys, and every future migration. The key choice is a query-pattern bet; the resharding choreography separates operators from diagram artists.
25
Design an audit log for a regulated bank: every admin action recorded, and nobody, including your own team, can quietly rewrite it. ▼ medium JPMorgan Chase Goldman Sachs Stripe ○ sign in
Never-delete is a policy, not a control. Auditors and attackers both want to know what stops an admin with broad credentials, and the answer has to be mechanical.
30
Database passwords sit in env files on two hundred VMs and nobody has rotated them in years. Design the fix that holds permanently. ▼ hard 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.
31
PSP settlement files and your internal ledger never fully agree. Design reconciliation that finds and fixes every break. ▼ hard ★ Essential Razorpay PhonePe Stripe ◆ premium
Listing the match job is table stakes. The scored material is the breaks taxonomy, the suspense account, and why every match must be replayable from immutable raw files.
48
You deploy forty times a day and the change-management policy assumes a weekly release board. Design the reconciliation. ▼ hard JPMorgan Chase Goldman Sachs Oracle ◆ premium
The auditor does not require a meeting, they require evidence that changes are authorised, tested and reversible. Generate that evidence from the pipeline and the board stops being the bottleneck.
49
Design how a build becomes a production release across four environments. Nobody can currently prove what is running. ▼ medium Red Hat GitLab JPMorgan Chase ◆ premium
Build once and move the same bytes. The moment an environment rebuilds from source, you are testing something that has never run anywhere, and no amount of pipeline output can tell you what production holds.
52
A customer asks you to delete their data. It is in thirty systems including backups and a warehouse. Design the erasure. ▼ hard Meta Salesforce SAP ◆ premium
Erasure is a distributed transaction across systems that were never designed to participate in one, and backups make a literal delete impossible. The design that works is a deletion ledger plus crypto-shredding, not a fan-out of delete statements.
09
Half our resources are untagged and finance cannot allocate the bill. How do you fix cost allocation? ▼ easy TCS Accenture JPMorgan Chase unlocked
Most tagging initiatives are spring cleans that rot within two quarters. The durable answer treats the schema like an API contract enforced where resources are born, and knows which lever actually wins.
24
What do you promise teams as a platform SLO, and what happens when you break it? ▼ hard New Google Netflix Atlassian ○ sign in
An internal platform with no stated objective still has one. Every team guesses it, they all guess differently, and the guesses only surface during an outage.
31
Leadership asks if the platform made delivery faster. Deploys are up forty percent and three teams reorganised. What now? ▼ hard New Google Netflix JPMorgan Chase ◆ premium
You cannot run the counterfactual. What survives scrutiny is a comparison design that narrows the alternatives, not a number that claims to settle it.
31
You need prompt and response logs to debug an AI feature, and legal says no. How do you resolve it? ▼ hard Stripe Salesforce Atlassian 2 notes & comments ◆ premium
Prompts contain whatever the user typed, which in a support product is names, account numbers and medical detail. Full-text logging is a data-protection decision, not a debugging preference.
54
Where do you enforce safety and data rules for an AI feature: in the prompt, in the application, or in the gateway? ▼ hard Cloudflare Salesforce Microsoft 2 notes & comments ◆ premium
A mandatory gateway can centralize limits and filtering, while applications authorize business actions. Neither a prompt nor a PII classifier guarantees that sensitive data stays private.
55
Legal says the EU AI Act applies to a feature you host. What does the platform actually have to provide? ▼ hard SAP Salesforce Microsoft 2 notes & comments ◆ premium
Most of the obligation lands on the product, but three parts land on infrastructure: an inventory of what is deployed, evidence of what it did, and the ability to turn it off. Those are platform capabilities and they take months to retrofit.
14
Tell me about a time you had to tell leadership something they did not want to hear. ▼ medium TCS Infosys JPMorgan Chase unlocked
Communicate a threatened delivery or recovery commitment with known facts, uncertainty, a recommendation and the decision needed before options expire.
17
Everything on your board is marked urgent by somebody. How do you decide what actually gets done this sprint? ▼ medium TCS Infosys Accenture unlocked
Resolve competing urgent requests using consequences, deadlines, uncertainty and real capacity, with explicit decisions about deferred work.
30
Your own manager asks you to skip a control to make a date. What do you do? ▼ hard JPMorgan Chase SAP Oracle ◆ premium
Assess a requested control bypass against its purpose and approval rules, then propose a permitted delivery path and document the actual decision.
36
Security has blocked your release over a finding you think is low risk. How do you handle it? ▼ medium JPMorgan Chase Oracle Salesforce ◆ premium
Resolve a security release finding with verified affected components, deployment context and an authorized remediation or exception decision.
More practice for JPMorgan Chase applicants Additional exercises from the topics selected for this guide. Choose those that match your job description.
8 questions · 8 unlocked for you
01
Design a highly available three-tier application on AWS. What actually fails, and what does each layer of redundancy buy? ▼ easy New Amazon & AWS Accenture Infosys unlocked
Multi-AZ is the answer and the reason matters more than the acronym. Each tier fails differently, and the database is the one where high availability means a failover with a real gap, not zero interruption.
05
What happens at the kernel level on SIGTERM versus SIGKILL, and why might a container ignore SIGTERM? ▼ medium ★ Essential Google Meta Amazon 3 notes & comments 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.
04
Azure Load Balancer, Application Gateway, Front Door: which one, and why are there three? ▼ easy New Microsoft Infosys TCS unlocked
One is layer 4 and regional, one is layer 7 and regional, one is layer 7 and global. Answer on those two axes and the choice makes itself, including when you need two of them together.
01
What is the difference between TCP and UDP, and when would you choose UDP on purpose? ▼ easy New Cloudflare Google Infosys unlocked
Ordering and retransmission are what TCP adds, and both of them cost time. Naming something that deliberately gives them up, and saying why, is what turns a textbook answer into a real one.
06
At what layer should this load balancer operate? Explain the trade-off between L4 and L7. ▼ medium Cloudflare Google Meta 2 notes & comments 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.
07
What happens between typing a URL and the page rendering? Go as deep as you can. ▼ medium ★ Essential Meta Google Cloudflare 2 notes & comments unlocked
The oldest question in systems interviewing and still the best, because it is unbounded: every layer you can describe is another layer you could debug.
14
Walk me through hardening a server, from fresh install to production-ready. ▼ easy IBM Accenture TCS unlocked
Experienced answers are ordered and verifiable: minimal base, benchmark applied as code, identity and exposure next, then continuous proof it stayed that way. Checklists recited out of order are the tell.
03
A server does not come back after a reboot. Walk me through the Linux boot process and where it can stop. ▼ easy New Red Hat IBM TCS unlocked
Five stages, and which one you are stuck in tells you what to fix. A machine that reaches a GRUB prompt has a different problem from one that hangs waiting on a filesystem that no longer exists.
Study topics for JPMorgan Chase applicants Our topic selections, ordered easy to hard within each track.
Concepts behind the practice questions Study the mechanisms used in the exercises. Foundational concepts are public, core concepts require a free account, and advanced concepts require Premium.
🛡️ SECURITY IN THE PIPELINEWhere to apply, and official JPMorgan Chase resources Straight from JPMorgan Chase: open roles and the company's own hiring guidance. Prep here, then apply there.
External links to JPMorgan Chase's own pages. Roles and processes change; always confirm on the official site.
JPMORGAN CHASE INTERVIEW FAQ
What is the JPMorgan Chase DevOps Engineer interview process? ▲
Site Reliability Engineer, DevOps and Infrastructure Engineer. Stages: Application and screening → Technical round → Controls and security round → System design → Hiring manager and behavioral. Key focus: Controls described as enforced mechanisms rather than documented policy. Compiled from public reports; loops change over time, so confirm the exact rounds with your recruiter.
What compliance topics come up in a bank infrastructure interview? ▼
Segregation of duties in a pipeline, who can approve a production change and how that is enforced technically, tamper-evident audit logs, and encryption and key management you can evidence rather than assert.
Is the loop mostly behavioral? ▼
No. There is a technical core covering Linux, cloud, containers and pipelines, but a larger share of the conversation than at a product company is about controls, risk and how you make change safely at scale.
How does hybrid infrastructure change the answers? ▼
You cannot assume a managed service. Expect follow-ups about the on-premises equivalent, network paths through a corporate estate, and how a control applies consistently in both places.
Walk into your JPMorgan Chase DevOps Engineer interview ready Six months with every answer open, easy through expert, and the whole concept curriculum with them. Paid once, nothing renews. The first 18 answers in each topic are readable without an account.
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 JPMorgan Chase's.
Independent and not affiliated with JPMorgan Chase. All trademarks belong to their owners.