Answer senior behavioral questions
Company: eBay
Role: Software Engineer
Category: Behavioral & Leadership
Difficulty: hard
Interview Round: Onsite
For a senior software engineering interview, prepare strong answers to the following leadership and impact questions:
1. Tell me about a time you influenced a major decision.
2. Describe a project you worked on that had large impact or broad scope.
3. What is the most complex technical problem you have worked on professionally?
Answer with concrete examples, clarify your personal contribution, explain trade-offs, and show the business or engineering outcome.
Quick Answer: This question evaluates a senior engineer's leadership, influence, communication of impact, and ability to articulate complex technical challenges, and it sits in the Behavioral & Leadership category for software engineering roles.
Solution
A strong answer set for these questions should show senior-level ownership, influence, and technical judgment. The best approach is to prepare 2 to 3 detailed stories that can be adapted across prompts.
## What the interviewer is evaluating
- Whether you can drive results without waiting for explicit direction.
- Whether you think beyond implementation and understand business impact.
- Whether you can handle ambiguity, trade-offs, and cross-functional coordination.
- Whether your technical depth matches a senior engineering role.
## Recommended answer structure
Use a clear STAR-style format:
- **Situation:** Brief background and why the problem mattered.
- **Task:** What you were responsible for.
- **Actions:** What you personally did. Focus on decisions, influence, and trade-offs.
- **Result:** Quantify impact if possible.
- **Reflection:** What you learned or what you would improve.
Keep each answer around 2 to 4 minutes.
## 1. Influencing a major decision
A strong example usually includes:
- Multiple stakeholders with different incentives.
- A decision you did not fully control.
- Evidence or reasoning you used to persuade others.
- A measurable outcome.
Good content to include:
- How you identified the decision point.
- What data, prototype, experiment, or risk analysis you used.
- How you handled disagreement.
- Why your recommendation was ultimately adopted.
Weak answer pattern:
- "I told the team my opinion and they agreed."
Strong answer pattern:
- "The team planned to keep scaling an existing service, but I showed that query latency and cost would become unacceptable within two quarters. I gathered production metrics, modeled expected load, proposed a migration plan, and aligned product and infrastructure partners. We adopted the redesign, cut latency by 40%, and avoided a major reliability issue during peak traffic."
## 2. Project with large impact or scope
For this prompt, emphasize scale and ownership.
Good content to include:
- Size of system, user base, revenue impact, or operational importance.
- Cross-team coordination.
- Ambiguity or incomplete requirements.
- How you set priorities and managed execution.
- Final business or engineering impact.
A strong answer often covers:
- Why the project mattered.
- What made the scope large: technical breadth, organizational complexity, timeline pressure, or customer visibility.
- How you broke the work into milestones.
- How you reduced risk.
Example framing:
- "I led the backend work for a checkout reliability initiative affecting all mobile and web transactions. I defined milestones, aligned dependencies with payments and frontend teams, introduced idempotent request handling, and built rollout metrics. The launch reduced failed checkouts by 18% and improved conversion during peak periods."
## 3. Most complex technical work
This question is about depth, not just buzzwords. Pick a problem where complexity came from one or more of these:
- Scale or performance constraints.
- Distributed systems behavior.
- Data consistency or correctness.
- Migration risk.
- Debugging an intermittent production issue.
- Ambiguous architecture trade-offs.
Good content to include:
- Why the problem was hard.
- Constraints you had to respect.
- The alternatives you considered.
- Your design choices and trade-offs.
- How you validated correctness and reliability.
A strong answer should sound like this:
- "The hardest problem I worked on was migrating a high-throughput event pipeline with strict correctness requirements. The challenge was preserving ordering guarantees while reducing processing delay. I evaluated batching, partitioning, and retry strategies, then redesigned the consumer workflow to separate idempotent processing from offset commits. We reduced end-to-end delay by 60% without increasing data loss or duplicate processing."
## How to make answers feel senior
For each story, explicitly show:
- Decision-making under uncertainty.
- Influence across teams.
- Balancing speed, quality, and long-term maintainability.
- Ownership of outcomes, not just assigned tasks.
- Reflection on lessons learned.
## Common mistakes
- Speaking only about what the team did, not what you did.
- Giving a purely technical answer with no business context.
- Describing impact vaguely without numbers.
- Choosing a story where you were only an implementer.
- Spending too long on setup and not enough on decisions and results.
## Final preparation advice
Prepare 3 reusable stories:
1. A story about influence without authority.
2. A story about leading a high-impact project.
3. A story about solving a deep technical problem.
For each story, write down:
- Context in 2 sentences.
- Your role.
- 3 key actions you took.
- 2 measurable outcomes.
- 1 lesson learned.
That preparation will let you answer all three questions clearly and consistently.