Companies / Salesforce ENTERPRISE, FINANCE & IT SERVICES
Salesforce DevOps Engineer interview questions Salesforce runs multi-tenant infrastructure at a size where a single bad deployment reaches a large fraction of enterprise customers, and its interviews weight release safety accordingly. Expect questions on sharded and pod-based architecture, progressive rollout across instances, and reliability commitments that are contractual. The company also runs a substantial India engineering presence with the same loop structure.
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.
81 questions tagged20 concepts to master5 core topicsrole: DevOps Engineer
The Salesforce DevOps Engineer interview process Partial public data Reported outline of the Salesforce DevOps Engineer interview experience. These stages and timings are retained preparation notes, not a confirmed schedule.
Role Site Reliability Engineer, Cloud Infrastructure Engineer
1 Recruiter screen Background, level and location.
2 Technical screen Cloud, Linux and scripting, plus service reliability fundamentals.
3 Loop: system design Multi-tenant and instance-based architecture, blast radius, and which shard you release to first.
4 Loop: troubleshooting and coding A practical diagnostic exercise and a coding round.
5 Loop: behavioral Ownership, customer impact and communication during incidents that customers notice.
WHAT THEY'RE EVALUATING
› Blast radius reasoning applied to a real rollout order› Reliability tied to contractual commitments and customer credits› Release safety over release speed when tenants are enterprisesThe India loop follows the same structure per candidate reports.
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 Salesforce Company tags are editorial preparation labels, not evidence that these questions were asked by the employer.
81 questions · 25 unlocked for you
39
Which DNS record types do you actually touch as an ops engineer, and where does each one bite? ▼ easy Swiggy Atlassian Razorpay ◆ premium
A and AAAA are the easy part. The bites live at the zone apex, inside 255-byte TXT chunks, in CAA blocking your renewals, and in SRV records half the internet ignores.
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.
11
When is serverless the wrong choice? Talk me through cold starts and what they actually cost. ▼ medium Amazon Microsoft Atlassian 2 notes & comments unlocked
Most candidates can sell serverless. The question asks you to argue against it, which needs a real understanding of the execution model rather than the marketing.
18
DNS failover with health checks is configured between two regions, yet users saw minutes of downtime. Why is it slower than it looks? ▼ medium Amazon & AWS Cloudflare Salesforce unlocked
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.
25
One event fans out to ten thousand Lambda invocations and the payments API behind them falls over. What is going on? ▼ hard ★ Essential Amazon & AWS Stripe Atlassian ○ sign in
Rapid function scaling can overwhelm a shared dependency. Concurrency limits, reserved capacity and queue buffering are the containment toolkit.
33
Our S3 media is leaking through direct bucket URLs. How do you lock the origin to CloudFront without breaking playback? ▼ medium Flipkart Swiggy Atlassian ◆ premium
Origin access control pins the bucket to your distribution, and signed URLs or cookies decide who plays what. Get the expiry wrong and the leak comes back with a signature on it.
35
Six services participate in an order flow. When do you orchestrate with Step Functions and when do you let events choreograph? ▼ medium 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.
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.
10
Resources keep changing outside Terraform and plans show surprises weeks later. How do you detect drift early, and who may change things? ▼ hard 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.
30
App teams promote builds from dev to staging to production. How should promotion work for infrastructure changes? ▼ medium Accenture Salesforce Flipkart ◆ premium
Promote the same code version, then generate and approve a separate saved plan against each environment's state and inputs. Pin, apply each reviewed artifact in sequence, and let the gates rise as you approach production. Environment branches quietly undo all of it.
07
What is a namespace, and when do you actually need more than one? ▼ easy New Red Hat Salesforce Infosys unlocked
A namespace scopes names, permissions and quotas. It does not scope the kernel or the network by default, and the gap between what people assume it isolates and what it does is where the trouble starts.
14
What does a service mesh solve that Kubernetes does not, and when is the operational cost not worth paying? ▼ hard ★ Essential Uber Meta Red Hat 3 notes & comments unlocked
Evaluate identity, traffic policy and telemetry against measured proxy overhead and operating responsibilities, then test the authorization boundary.
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.
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.
54
Five teams share our platform and two are regulated. Where do you draw the tenancy line: namespaces, separate clusters, or vclusters? ▼ medium Databricks Datadog Salesforce ◆ premium
Tenancy is a dial from policy-based soft isolation to hard cluster boundaries with a virtual-control-plane middle ground. The scored answer picks by blast radius requirements and names what each model still leaves shared.
61
Sidecar proxies cost us real memory per pod. Do ambient and Cilium-style meshes actually remove that cost, and what do they trade? ▼ medium Salesforce Stripe SAP ◆ premium
Yes, the proxy moves: one L4 agent per node, eBPF in-kernel, waypoints only where L7 policy demands. The scored answer quantifies the sidecar bill, compares where each architecture lands the proxy, and names migration risks.
66
A Helm release with eighty templates deploys in a random-looking order and the migration hook ran late. How do you keep large releases safe? ▼ medium GitLab Accenture TCS ◆ premium
Kind precedence orders manifests, hooks jump the queue with their own weights and delete policies, and --atomic plus --wait turn hope into rollback. Split charts along blast radius, not folder aesthetics.
71
A service in the EU cluster must call one in the US cluster. What are the real options for cross-cluster service discovery? ▼ medium Netflix Uber LinkedIn ◆ premium
A ladder from health-checked global DNS through endpoint mirroring to mesh east-west gateways. The deciding axis is trust boundary and failure isolation, not any mesh's feature matrix.
08
Blue-green, canary or rolling for a payments API: pick one and defend the resource and rollback trade-off. ▼ medium ★ Essential Stripe Razorpay Salesforce 2 notes & comments unlocked
Compare rollout capacity, traffic exposure and state compatibility, then work through a payments canary with too little evidence to promote.
11
Ship a schema change to a live service with no downtime. Walk me through the sequence. ▼ hard ★ Essential Stripe Shopify GitLab 2 notes & comments unlocked
Sequence a compatible column migration, reconcile concurrent writes, and identify when returning to the old application starts requiring data repair.
16
A teammate kubectl-applied a fix during an incident and Argo CD reverted it a minute later. What happened? ▼ hard ★ Essential Red Hat Razorpay Salesforce unlocked
Self-heal did exactly what it was configured to do. The response needs an authorized emergency path, a controlled reconciliation pause when required, and evidence that automation can resume safely.
17
Our Argo CD setup has forty services and grows every quarter. How should we organise Applications? ▼ medium 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.
30
Twelve clusters across three regions take every release. How do you stage the rollout so one bad build cannot hit everywhere? ▼ hard Salesforce Netflix Oracle ◆ premium
Rings, SLI gates and Git-expressed promotion: sync waves order resources inside a cluster, but fleet sequencing is an automation you design on top.
39
Staging passed, production broke. Why does staging always lie and what do you actually do about it? ▼ medium 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.
48
Why do Terraform modules and application artifacts need different versioning disciplines? ▼ medium HashiCorp Accenture Salesforce ◆ premium
Application redeployment and module downgrades both require current-state checks. The asymmetry that forces expand-contract discipline and plan-reviewed upgrades instead of promote-and-rollback pipelines.
04
Define SLI, SLO and SLA, compute the monthly error budget for 99.95 percent, and tell me what changes when it is spent. ▼ medium ★ Essential Google LinkedIn Datadog 2 notes & comments unlocked
The arithmetic takes ten seconds and is the part most often skipped. The stall is the signal: it means error budgets are something you have read about rather than used.
07
On-call is drowning in alerts and starting to ignore them. Redesign the alerting. ▼ hard Google LinkedIn Netflix 2 notes & comments unlocked
Alert fatigue is a design failure, not a discipline failure. The fix is a rule about what may page at all, and burn-rate alerting is how you implement it.
11
Forty services each ship a different vendor agent. You are consolidating on OpenTelemetry. What improves, what breaks, what of the vendors? ▼ medium 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.
18
Dashboards stayed green during an outage users definitely felt. Where does synthetic monitoring fit so this cannot recur? ▼ medium Salesforce PhonePe Swiggy unlocked
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.
30
Our anomaly detection flags every deploy and sleeps through real incidents. Where does anomaly detection actually work? ▼ medium Datadog Netflix Razorpay ◆ premium
Detectors earn their keep on seasonal aggregates and fleets of similar series, run in shadow mode with measured precision. They lie on low-volume series, bursty workloads and regime changes.
36
Could we use distributed traces as regression tests for request flows, not just for debugging? ▼ medium Atlassian GitLab Uber ◆ premium
Assert on the shape of a trace: which spans ran, in what order, with which attributes. Catches the cross-service regressions unit and contract tests structurally miss, at the price of instrumentation discipline.
39
Production is down and stakeholders are circling. Walk me through incident communications: who hears what, and when? ▼ easy Salesforce Atlassian Razorpay ◆ premium
Comms is a role, not a chore bolted onto the incident commander. Audience-specific cadences, a committed next-update time in every message, and plain language that support can actually repeat.
40
Sales wants 99.99 percent in the contract and your data says 99.9 on a good month. Handle the SLA conversation. ▼ hard ★ Essential Snowflake Salesforce Oracle ◆ premium
An SLA is a price list for failure signed before the failures. Bring the measured distribution, negotiate methodology and exclusions harder than the headline number, and phase targets with dates.
41
Your service now calls a model API on the critical path. How do your SLOs change? ▼ hard Stripe Datadog Salesforce 2 notes & comments ◆ premium
You have added a dependency with a latency distribution an order of magnitude wider than anything else in your stack, whose failure mode is a plausible wrong answer rather than an error.
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.
50
Twice a year, on two predictable Sundays, some scheduled jobs skip and others fire twice. Diagnose without waiting for autumn. ▼ easy Microsoft Salesforce Uber ◆ premium
Wall-clock schedules meet daylight-saving transitions: spring forward deletes an hour of cron targets, fall back repeats one. Schedule in UTC, add idempotency keys, rehearse in staging.
54
Support says the assistant is citing a policy that changed last month. The index was rebuilt. Debug it. ▼ hard Atlassian Salesforce Snowflake 2 notes & comments ◆ premium
A reported successful rebuild still leaves several places to investigate: a cache, a routing pointer, a chunk that survived deletion, or a document that never reached the pipeline at all.
55
A progressive rollout has been paused at 50 percent for two hours and nobody knows whether to promote or abort. ▼ hard GitLab Atlassian Uber 2 notes & comments ◆ premium
The automation stopped because it could not decide, which is the correct behaviour and an incomplete design. Somebody has to decide, and the interesting question is what evidence that decision needs.
57
An internal agent ran overnight and spent four months of the team's model budget. Contain it and explain it. ▼ hard Atlassian Salesforce Stripe 2 notes & comments ◆ premium
A loop with no step cap has no natural ceiling, and runaway spending keeps accruing while you investigate. Stop the spend first, then find out what it was doing.
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.
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.
34
Every squad wants to wire in another SaaS tool. What should our review process actually check before they connect it? ▼ medium Atlassian Salesforce Swiggy ◆ premium
The dangerous question is not whether the vendor is secure but what the integration can touch once connected. Scope of granted access, data flow, offboarding, then tier the vendor and match effort to tier.
10
Design rate limiting for a public API: what algorithm, where does it live, and what happens when the limiter itself fails? ▼ hard ★ Essential Stripe Cloudflare Datadog unlocked
Everyone names token bucket. The scored part is the rest: drift between nodes, the 429 contract with clients, and whether your quota service should fail open or closed.
11
Design caching for a product catalog read 50k times a second. How do you handle invalidation, and what happens when a hot key expires? ▼ hard Flipkart Amazon & AWS Swiggy unlocked
The catalog is the easy half. The scored half is stampede dynamics: one hot key expiring can multiply origin load by a thousand in a second, and there are three distinct fixes.
19
Design a feature flag service used by 200 services. Why keep ordinary evaluation off the network path? ▼ medium Atlassian Goldman Sachs Walmart Global Tech ○ sign in
Flags sit on the request path of everything, so a slow flag service is a site-wide outage waiting to happen. Local snapshots, propagation numbers and audit trails are where this design is decided, because they determine what happens when the flag service itself is unavailable.
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.
28
Field agents use your app all day in basements with no signal. Design sync so their offline edits merge safely when they reconnect. ▼ medium Salesforce PhonePe Swiggy ○ sign in
The difficult decisions are preserving offline intent and enforcing rules that span devices. Name the conflict classes and handle each deliberately rather than proposing a CRDT framework on instinct, because most of these conflicts have a domain answer that no merge algorithm can supply.
32
Your B2B SaaS has five thousand tenants. Pooled tables, schema per tenant, or database per tenant: choose and defend. ▼ medium Salesforce Atlassian Oracle ◆ premium
Every candidate lists the three isolation models. The offer-worthy answer prices them per tenant, does the migration fan-out arithmetic, and lands on a hybrid with reversal conditions.
41
Design the platform that decides whether a model change is safe to ship, for twenty teams shipping weekly. ▼ expert Databricks Microsoft Salesforce 2 notes & comments ◆ premium
Teams need comparable evaluations before they approve a model change. Design versioned test data, recorded runs and release thresholds that a pipeline can enforce.
43
Forty teams want to call models. Design the gateway that sits between them and the providers. ▼ expert Stripe Salesforce Atlassian 2 notes & comments ◆ premium
Without one, every team implements its own retries, its own key handling, its own logging policy, and nobody can answer what the company spends or what a model change would break.
47
Forty teams cannot find who owns what, or how to spin up a new service. Design the internal developer portal. ▼ medium Atlassian Salesforce SAP ◆ premium
A catalogue nobody updates is worse than no catalogue, because people trust it once and get burned. Derive everything you can from systems that are already true, and make the rest a gate rather than a request.
50
You need mTLS between two hundred services that currently trust the network. Design the rollout. ▼ hard Cloudflare Red Hat Salesforce ◆ premium
Turning on strict mTLS across two hundred services in one change breaks everything that talks to something outside the mesh. Permissive mode exists so the migration can be observed instead of guessed at.
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.
02
Design an internal developer platform for fifteen product teams. How do you know if it worked? ▼ hard ★ Essential Atlassian GitLab SAP 2 notes & comments unlocked
A platform question that is really a product question. The design is the easy half; the answer that scores explains how you would know developers chose it rather than were forced onto it.
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.
14
Leadership wants a build-versus-buy comparison that ignores engineering salaries. Fix the analysis. ▼ medium Accenture Goldman Sachs Salesforce unlocked
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.
15
Who actually owns cloud cost efficiency at your company: a central team or every engineering team? Defend your operating model. ▼ medium Amazon & AWS Snowflake Salesforce unlocked
Central teams optimise well and get ignored; federated teams own outcomes and drown in tooling. The mature answer is a hub-and-spoke split by decision type, and the interview tests whether you can say exactly who decides what.
16
An AI feature shipped and the model bill grew 8x in a month. How do you get control without turning it off? ▼ hard Stripe Salesforce Uber 2 notes & comments unlocked
Token spend has no natural ceiling. Every retry, every retrieved document, every chain step multiplies, and nothing in the system tells anyone until the invoice arrives.
21
You need to ship a breaking change to a platform API that fifty teams depend on. How do you roll it out? ▼ hard New Google Atlassian Uber ○ sign in
Announcing a deadline is not a migration plan. The teams that miss it are the ones who were never going to read the announcement.
23
Ninety percent of your services are registered in the developer portal and nobody opens it. What went wrong? ▼ medium New Atlassian Salesforce SAP ○ sign in
Registration coverage tells you a script ran. It says nothing about whether an engineer has ever found the portal worth opening.
29
You built the new platform, it is measurably better, and nobody is migrating. What now? ▼ hard New Netflix Salesforce Accenture ◆ premium
Each team is behaving rationally. The cost of migrating is theirs, immediate and certain; the benefit is later and uncertain. That asymmetry does not resolve by being explained again.
34
Your platform is asked to own the data pipeline, the ML stack and the mobile build. When do you say no? ▼ medium New SAP Salesforce Accenture ◆ premium
Every capability a platform accepts is a permanent operational commitment. Teams that cannot say no end up operating six things badly instead of two things well.
15
How should you adapt web-service autoscaling for an LLM inference service? ▼ hard Databricks NVIDIA Meta unlocked
Requests-per-second is not the load unit, cold starts are minutes not seconds, and scale-in can kill paying users mid-sentence. Everything you know about HPA needs re-deriving here.
18
One customer's batch job is making your interactive chat slow. Fix it at the serving layer. ▼ hard Databricks Salesforce Stripe 2 notes & comments unlocked
Both workloads are legitimate and they want opposite things from the same GPU. Combine tenant rate limits with fair admission and measured capacity reservations; separate fleets are an option when shared scheduling cannot meet the targets.
20
Someone proposes serving the quantised model to halve your GPU bill. What has to be true before you ship it? ▼ hard NVIDIA Databricks Microsoft 2 notes & comments ○ sign in
The infrastructure win is real and easy to measure. The quality regression is real, harder to measure, and will not show up in your latency dashboards at all.
23
Downstream automation needs valid JSON every time. How do you get it, and what does it cost? ▼ hard Stripe Salesforce Snowflake 2 notes & comments ○ sign in
Asking nicely in the prompt gets you most of the way and fails on the tail, which is where the automation breaks. Constrained decoding can guarantee the shape of completed output for supported schemas. Interrupted generations still need a failure path, and compilation has a latency cost.
24
Forty customers each want a fine-tuned model. You have eight GPUs. How do you serve that? ▼ hard Databricks Salesforce Snowflake 2 notes & comments ○ sign in
Compatible LoRA adapters let tenants share resident base weights. Check adapter size, KV-cache demand and traffic before sizing the replica pool.
27
Your product depends on a model API and the provider has a regional outage. What did you build beforehand? ▼ hard Stripe Cloudflare Uber 2 notes & comments ○ sign in
A model provider is a single dependency with a shared failure domain across every customer they have. Treating it like a database you cannot fail over from is how a product goes down for four hours.
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.
32
How do you detect that a model in production got worse, when nothing in your infrastructure metrics changed? ▼ expert Databricks Datadog Microsoft 2 notes & comments ◆ premium
Latency is flat, errors are zero, and the answers are worse. Quality regression is invisible to every metric a platform team normally owns, which is why it needs its own pipeline.
34
A team wants to fine-tune a model every time their labelled data grows. Build them the pipeline. ▼ hard Databricks Salesforce Snowflake 2 notes & comments ◆ premium
The training part is a job. Everything around it is the pipeline: data snapshots that are immutable, an evaluation gate with a threshold set in advance, and adapters versioned so a bad one is a routing change away from gone.
39
Design the path a model takes from a training run to production traffic. What gates does it pass? ▼ hard Databricks Microsoft Salesforce 2 notes & comments ◆ premium
A model is an artifact with a lineage, an evaluation record and an owner, or it is a file somebody copied to a bucket. The registry exists so that the second one cannot reach production.
53
A customer asks what stops their prompts from reaching another tenant on your inference platform. What is your answer? ▼ expert Salesforce Snowflake Microsoft 2 notes & comments ◆ premium
Shared batching puts two tenants' data in one process on one device. That is defensible, and it is not what most customers assume they bought, so the answer has to be specific about which boundary exists where.
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.
07
Tell me about a time you pushed back on an unrealistic deadline. What happened? ▼ medium Accenture TCS Infosys unlocked
Turn a deadline dispute into a reviewable plan with capacity arithmetic, dependencies, scope choices and a clear acceptance boundary.
09
Two senior engineers are arguing in your design review and it is getting personal. You are running the meeting. What do you do? ▼ medium Google Microsoft LinkedIn unlocked
Facilitate a disputed design by stopping personal attacks, separating testable assumptions from priorities and assigning a decision owner.
21
Tell me about an AI feature you shipped that did not work as promised. What did you do? ▼ medium Salesforce Microsoft Atlassian 2 notes & comments ○ sign in
Explain an AI feature failure through its promised outcome, observed quality gap, bounded recovery and the evidence needed for another release.
24
A large internal team wants a feature on your platform that only they will use. How do you turn it down and keep them? ▼ medium Atlassian GitLab Salesforce ○ sign in
Evaluate a bespoke platform request by its user need, lifetime support cost and available alternatives, then record the decision and any bounded exception.
31
Another team's dependency has slipped twice and it blocks your delivery. What do you actually do? ▼ medium Microsoft Salesforce Infosys ◆ premium
Handle a slipping dependency through a tested interface, honest integration status and an early decision about scope, resources or the external commitment.
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 Salesforce 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.
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.
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.
09
A request crosses six services and you have no idea where the time goes. How does tracing fix that? ▼ medium Datadog Uber Stripe 2 notes & comments unlocked
Tracing is the only telemetry that answers where the time went across services. The mechanism is context propagation, and the reason teams fail at it is that one uninstrumented hop breaks the chain.
06
An e-commerce platform takes 10x traffic during flash sales and the database locks up. Fix it. ▼ hard ★ Essential Flipkart Swiggy Amazon 2 notes & comments unlocked
The Indian e-commerce interview question, and autoscaling is the wrong first answer. A 10x spike arriving in seconds outruns any scaling loop, so the design has to absorb rather than scale.
02
How is an Azure environment organised? Explain tenants, management groups, subscriptions and resource groups. ▼ easy New Microsoft Accenture Infosys unlocked
Four levels, and the two that matter operationally are the subscription, where quotas and billing live, and the resource group, which is the unit you delete. Getting the boundaries wrong is expensive to unpick later.
03
How should an app running in Azure authenticate to other Azure services without storing a secret? ▼ easy New Microsoft Accenture SAP unlocked
Service principal with a client secret is the answer people give and the one that leaves a credential in a config file. Managed identity is the same object with the secret handled by the platform.
01
Walk me through the stages of a CI/CD pipeline you have built. ▼ easy New Accenture Infosys TCS unlocked
The opener in most DevOps interviews, and the one most people answer as a list of nouns. What earns the follow-up is saying what each stage is allowed to fail for and how long it takes.
Study topics for Salesforce 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.
📈 OBSERVABILITY & RELIABILITY⚙️ INFRASTRUCTURE AT SCALE🧰 PLATFORM & CLOUD ECONOMICSWhere to apply, and official Salesforce resources Straight from Salesforce: open roles and the company's own hiring guidance. Prep here, then apply there.
External links to Salesforce's own pages. Roles and processes change; always confirm on the official site.
SALESFORCE INTERVIEW FAQ
What is the Salesforce DevOps Engineer interview process? ▲
Site Reliability Engineer, Cloud Infrastructure Engineer. Stages: Recruiter screen → Technical screen → Loop: system design → Loop: troubleshooting and coding → Loop: behavioral. Key focus: Blast radius reasoning applied to a real rollout order. Compiled from public reports; loops change over time, so confirm the exact rounds with your recruiter.
What is pod or instance architecture and why does it come up? ▼
Customers are grouped onto isolated infrastructure units so that a failure affects a bounded set of tenants. Interviewers use it to probe blast radius reasoning, staged rollout order and how you would decide which instance goes first.
How contractual is reliability here? ▼
Enterprise agreements make availability a commercial commitment, so error budget conversations tie to customer credits and communication obligations rather than only to internal policy.
Is the India loop the same? ▼
Candidates report the same round structure and technical bar, with the same emphasis on release safety and multi-tenant reasoning.
Walk into your Salesforce 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 Salesforce's.
Independent and not affiliated with Salesforce. All trademarks belong to their owners.