Interview questions · Nordstrom
Demonstrate motivation, ownership, and customer focus
Demonstrate motivation, ownership, and customer focus evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Behavioral and Leadership Interview (Software Engineer, Onsite)
Instructions
- Use STAR (Situation, Task, Action, Result) to structure each story.
- Focus on your impact, trade-offs, metrics, and lessons learned.
Questions
- Why are you changing jobs now, and why this company?
- What total compensation range are you targeting? How would you evaluate an offer that emphasizes base and bonus without equity?
- How do you interpret "customer obsession" or "customer focus"? Provide two stories that demonstrate this principle.
- Describe a time you and another team shared a service and you proposed an improvement that benefited both groups.
- Give examples where you exercised ownership beyond your formal responsibilities.
- Describe security-related incidents or projects you handled and what you learned.
- In code reviews, what do you prioritize and why?
- What new technology have you learned recently, what triggered the learning, and how did you apply it?
- If you have considered switching industries, explain your rationale and decision criteria.
Clarifying Questions to Ask
- Clarify the role, scope, timeline, stakeholders, and what success looked like.
- Use a real example with enough context for the interviewer to evaluate your judgment.
- Separate your own actions from team actions and quantify the result when possible.
What a Strong Answer Covers
- A concise STAR or STAR+Reflection story with a specific situation and clear stakes.
- Concrete actions, trade-offs, communication choices, and ownership of mistakes or risks.
- A measurable result and a reflection on what you would repeat or change.
- Answers to likely probes about conflict, ambiguity, prioritization, and follow-through.
Follow-up Questions
- What would you do differently if the same situation happened again?
- How did you keep stakeholders aligned when priorities changed?
- What evidence shows that your actions changed the outcome?
Solution
Solution Alignment
The improved prompt asks for a structured answer that states assumptions, covers edge cases, and explains trade-offs. The answer below preserves the original solution content while making the expected interview coverage explicit.
Interview Framing
- Start by restating the goal and the assumptions you need.
- Work through the main approach in the same order as the prompt.
- Call out trade-offs, edge cases, and validation steps before finalizing the recommendation.
Detailed Answer
Below is a structured playbook with plug-and-play templates, example answers, and decision frameworks tailored for a software engineer in a customer-centric, retail/e-commerce context. Replace bracketed items with your specifics and metrics.
How to structure great answers
- Use STAR: Situation → Task → Action → Result (with numbers).
- Show judgment: What you considered, trade-offs, and why you chose a path.
- Tie to customer and business impact: Uptime, latency, conversion, cost, or risk reduction.
- Close with a lesson and how you applied it later.
1) Why are you changing jobs now, and why this company?
Framework
- Now: Positive push (growth, scope, impact), not grievances.
- Why this role/team: Skills match and problems you’re excited to solve.
- Why this company: Mission, customer focus, scale/complexity, engineering culture.
- Bridge: How your past results map to their needs.
Sample answer "I’m proud of the [impact] I’ve had over [timeframe], but I’ve plateaued on [scope/learning]. I’m looking for a role where I can deepen [skill/domain] and own end-to-end outcomes. I’m excited about this company’s focus on customer experience at scale and its bar for operational excellence. In my last role, I reduced checkout latency by 35% and improved conversion by 1.3 points through instrumentation and targeted fixes; I’d like to bring that same data-driven approach to optimizing your [customer-facing area/problem they have]."
Pitfalls to avoid
- Badmouthing your current org.
- Vague statements like "seeking growth" without examples.
2) Compensation: target range and evaluating base+bonus (no equity)
How to set a range
- Calibrate with market data for your level/location. Pick a realistic band with a midpoint you’re happy to accept.
- Express flexibility: “I’m targeting a total compensation range of [low–high] based on market data and scope. I’m open to structure across base, bonus, and equity.”
Evaluating offers with low/no equity
- Define Total Cash Compensation (TCC) = Base + Expected Bonus + Recurring cash stipends.
- Consider one-time cash (sign-on) amortized over expected tenure.
- Consider benefits and retirement match as part of total reward.
- If no equity, you generally want stronger guaranteed cash or higher bonus target to compensate for risk you’re not taking.
Simple expected value model
- Annualized equity value (pre-risk): EV_equity_per_year = (Shares × Price) / Vesting_years.
- Risk-adjusted: EV_adjusted = EV_equity_per_year × p_success (0.5–0.8 is a conservative band depending on stage/volatility).
- Compare TCC_no_equity vs TCC_with_equity = Base + Bonus + EV_adjusted.
Numeric example
- Offer A (no equity): Base 180k, 15% target bonus (expected 27k), 10k sign-on (amortize over 2 years → 5k/year). TCC ≈ 180 + 27 + 5 = 212k.
- Offer B (with equity): Base 170k, 10% bonus (17k), 200 RSUs at $100 vest over 4 years → 5k/year pre-risk. Risk-adjusted at 70% → 3.5k/year. TCC ≈ 170 + 17 + 3.5 = 190.5k.
- Interpretation: If you value certainty, Offer A wins on cash by ~21.5k/year. If you have a strong view on upside (higher p_success) or growth of share price, update the EV.
Guardrails and signals
- Clarify bonus target vs. historical payout, and if it’s guaranteed in year one.
- Ask about refreshers, promotion cadence, and comp review frequency.
- If no equity: seek a higher base and/or guaranteed bonus/sign-on.
A tactful script "Based on scope and market, I’m targeting total compensation of [X–Y]. I’m flexible on structure. If equity is limited, I’d value a higher guaranteed cash component. Could we explore [higher base/bonus or sign-on] so the total aligns with market and responsibilities?"
3) Customer obsession: definition and two stories
Definition
- Deeply understand customer needs, reduce friction, and make decisions that favor long-term trust and value, even when it costs more short term. Proximity to customers = data + direct feedback + empathy.
Story 1: Reducing checkout drop-off (STAR)
- Situation: Checkout drop-off rose after introducing address validation.
- Task: Diagnose and reduce abandonment without harming fraud controls.
- Action: Instrumented step-by-step events, segmented by device and locale, replayed sessions with consent, and A/B tested address autocomplete + clearer error messages.
- Result: Reduced drop-off by 12% on mobile and improved overall conversion by 1.3 points, adding [N] orders/day. NPS for checkout climbed by 6 points.
- Lesson: Pair qualitative session insights with quantitative funnels; ship smallest fix first and iterate.
Story 2: Post-purchase transparency
- Situation: High “Where is my order?” tickets after carrier delays.
- Task: Improve transparency and reduce support volume.
- Action: Added shipment webhooks, proactive notifications, and a real-time tracking page with ETA confidence. Implemented rate-limited status API for partners.
- Result: Support tickets fell 18%, repeat purchase rate up 4% in affected cohort.
- Lesson: Trust grows when you communicate early and often, even with bad news.
4) Shared service improvement across teams
Story: Idempotent payment API and shared tracing
- Situation: Two teams used a payments service; duplicate retries caused occasional double charges and noisy alerts.
- Task: Reduce incidents and improve debuggability for both teams.
- Action: Proposed idempotency keys; introduced correlation IDs across upstream/downstream, standardized logging schema, and added a circuit breaker with bounded retries.
- Result: Duplicate charges dropped to zero in 90 days, Sev-2 incidents reduced from 5/quarter to 1, median time to recovery improved by 40%.
- Lesson: Shared guardrails (idempotency, correlation IDs) are a force multiplier across teams.
5) Ownership beyond formal responsibilities
Example 1: On-call excellence
- Proactively created runbooks, SLO dashboards, and a game-day rotation. MTTR dropped 35%; onboarding time for new on-call engineers decreased from 4 weeks to 2.
Example 2: Cost optimization
- Noticed unused cloud resources. Led a 2-week cleanup + auto-scaling changes; reduced monthly spend by 22% while keeping error budgets green.
Principle: You don’t need permission to improve customer experience, reliability, or team productivity. Communicate widely and measure outcomes.
6) Security incidents/projects and lessons
Incident: Log4Shell-style dependency vulnerability
- Situation: Critical CVE impacted multiple services.
- Task: Triage exposure, patch quickly, and prevent recurrence.
- Action: Built a service inventory; scanned SBOMs; prioritized internet-facing services; applied patches; added WAF rules; rotated creds; implemented dependency update automation and pre-commit checks.
- Result: Patched 90% of services in 48 hours; no evidence of exploitation; instituted monthly dependency audits.
- Lessons: Maintain accurate service inventory/SBOM, automate dependency management, practice incident runbooks, and use blameless postmortems to close gaps.
Project: Least privilege and secret hygiene
- Migrated from long-lived keys to short-lived tokens with automated rotation; reduced high-privilege principals by 70% and cut secret sprawl via centralized secrets management.
7) Code review priorities and why
Order of priority
- Correctness relative to requirements and edge cases.
- Security: input validation, authZ/authN, secret handling, dependency risks.
- Reliability and performance: failure modes, timeouts/retries, latency, memory.
- Readability and maintainability: clarity, naming, modularity, docs.
- Tests: unit coverage of critical paths, meaningful integration tests.
- Backward compatibility and migration safety.
- Style and consistency (lint/format tools handle nits).
Tactics
- Ask clarifying questions; state trade-offs.
- Prefer specific, actionable feedback with rationale and examples.
- Encourage small PRs and add pre-merge checks to automate the trivial.
8) New technology learned: trigger and application
Example: OpenTelemetry for end-to-end tracing
- Trigger: Rising cross-service latency; hard-to-debug incidents.
- Learning: Read the spec, built a small spike with auto-instrumentation, added trace/metric correlation.
- Application: Standardized tracing across services, added baggage for customer/session context, created SLO dashboards by user segment.
- Result: MTTR down 30%; identified top 3 latency regressions within a week; reduced "can’t reproduce" tickets by 25%.
- Guardrails: Canary rollout, sampling strategy to control cost, privacy review for PII, and a rollback plan.
Alternative examples (pick one you actually did)
- gRPC + protobuf schema evolution and contract testing.
- Kotlin coroutines for async I/O.
- Vector search for semantic product discovery.
- Feature flags and progressive delivery.
9) Considering switching industries: rationale and criteria
Framework
- Mission/values fit: Do you care about the customer problem?
- Learning slope: New systems, scale, or constraints you want to master.
- Transferability: How your experience compounds in the new domain.
- Stability and risk: Market outlook, business model, runway.
- Day-to-day fit: Team, culture, pace, on-call reality.
Sample rationale "I explored [industry] because I’m drawn to [mission/constraints]. My criteria were learning slope, customer impact, and healthy engineering practices. After comparing opportunities, staying in [current domain] maximizes my impact right now, but I remain open to [industry] if I can own customer-facing systems at scale with strong reliability and data rigor."
Final checklist
- Every story has a clear Result with numbers and a Lesson.
- You connect actions to customer impact, not just technical novelty.
- You demonstrate cross-team collaboration, ownership, and security mindset.
- You have a compensation framework and a polite, confident script.
- You can swap in real metrics and details without disclosing confidential data.
Checks and Follow-ups
- Verify that the answer addresses every requested part of the prompt.
- Identify the highest-risk assumption and explain how you would validate it.
- Be ready to discuss an alternative approach and why you did not choose it first.
Community answers
Nothing here yet.
Join in on CSWork →