← AT&T Interview Insights

AT&T·Software Engineer·Onsite - Behavioral / Leadership·Senior

SeniorRejected
May 2026

Summary

Got rejected after a behavioral round and the feedback stung a bit because the interviewer actually liked parts of my answers, just not how I communicated them. The core issue was going too deep into implementation details instead of showing I could zoom out and talk about collaboration and decision-making at a higher level.

Questions Asked (3)

Q1

Tell me about a time you influenced peers or navigated a technical disagreement.

Conflict ResolutionCross-functional AlignmentTechnical Trade-offs
Author's notes

This is probably where I tanked it.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Use the STAR method to describe a specific technical disagreement where you influenced peers by focusing on shared goals and data. Highlight how you listened to different perspectives, presented evidence, and reached a consensus that benefited the project. Emphasize the positive outcome and what you learned about collaboration.

Pro tip: Show that you value the relationship as much as the technical outcome—demonstrate that you can disagree without being disagreeable and that you know when to compromise for the team's sake.

1. Set the Context

Briefly describe the project, the team composition, and the technical decision at hand. Make sure to mention the stakes and why alignment was critical.

2. Explain the Disagreement

Clearly state the differing viewpoints, including your own and your peers'. Avoid making anyone the villain; focus on the technical merits.

3. Describe Your Approach

Detail how you navigated the disagreement: actively listening, asking questions, gathering data, and proposing experiments or prototypes to test ideas.

4. Highlight the Resolution

Explain how you built consensus, whether through data, compromise, or escalation. Emphasize the decision-making process and the final agreed-upon solution.

5. Share the Outcome and Learning

Conclude with the positive results (e.g., improved performance, on-time delivery) and reflect on what you learned about influence and teamwork.

Key Points to Mention

  • Active listening and empathy for peers' perspectives
  • Using data and metrics to support your position
  • Proposing a proof-of-concept or spike to resolve uncertainty
  • Focusing on shared team goals over personal preferences
  • Compromising when appropriate to maintain team harmony
  • Documenting the decision and rationale for future reference

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.

Q2

Can you give an example of communicating a technical topic to different audiences?

Cross-functional AlignmentStakeholder Management
Author's notes

Probably answered this fine on the surface but the feedback about 'communicating concisely across different audiences' makes me think I rambled.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Choose a specific technical project where you had to explain the same concept to at least two distinct audiences (e.g., engineers and non-technical stakeholders). Structure your answer using a clear narrative: context, challenge, actions, and results, emphasizing how you tailored your communication style and content for each audience.

Pro tip: Quantify the impact of your communication—e.g., 'The product manager approved the feature after my explanation' or 'The executive team greenlit the project'—to show that your communication directly influenced decisions. Also, briefly mention a lesson learned to demonstrate self-awareness and growth.

1. Set the Context

Briefly describe the project, your role, and why you needed to communicate the technical topic to different audiences.

2. Identify the Audiences

Name the specific audiences (e.g., software engineers, product managers, executives) and their varying levels of technical expertise and priorities.

3. Explain Your Tailoring Approach

Detail how you adjusted your language, depth, and focus for each audience—e.g., using analogies for non-technical stakeholders and diving into implementation details for engineers.

4. Highlight the Outcome

Describe the results of your communication, such as alignment, decision-making, or successful project progression, and quantify if possible.

5. Reflect and Learn

Share a brief insight or lesson learned about cross-functional communication that you now apply regularly.

Key Points to Mention

  • Tailoring technical depth and terminology to the audience's expertise
  • Using analogies, visuals, or storytelling to simplify complex concepts
  • Focusing on what matters most to each audience (e.g., business value vs. technical trade-offs)
  • Active listening and checking for understanding through questions or feedback
  • Adapting communication style (e.g., written vs. verbal, formal vs. informal)
  • Demonstrating impact through outcomes like stakeholder alignment or project approval

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.

Q3

Describe a situation where you drove improvements to an engineering process.

Adaptability & AmbiguityAgile / Sprint Management
Author's notes

Ironically this one went well according to the feedback.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Use the STAR method to describe a specific process improvement you drove, focusing on the problem, your actions, and measurable results. Highlight how you navigated ambiguity and collaborated with the team to implement the change. Emphasize the impact on efficiency, quality, or team velocity.

Pro tip: Quantify the before-and-after impact with concrete metrics (e.g., reduced deployment time by 30%) and mention how you ensured the improvement was adopted and sustained. This shows you understand both technical and human aspects of process change.

1. Set the Context

Briefly describe the team, project, and the engineering process that needed improvement. Mention any ambiguity or challenges that made the situation ripe for change.

2. Identify the Problem

Explain the specific pain points or inefficiencies you observed, and how you validated them with data or team feedback.

3. Propose and Implement the Solution

Describe the improvement you proposed, how you got buy-in from stakeholders, and the steps you took to implement it, including any obstacles you overcame.

4. Measure and Share Results

Quantify the impact of the improvement using metrics (e.g., time saved, error reduction) and explain how you communicated the results to the team and leadership.

5. Reflect and Sustain

Discuss how you ensured the change stuck, any follow-up actions, and what you learned about driving process improvements in an agile environment.

Key Points to Mention

  • Use of Agile or Scrum practices to identify and address the process gap
  • Collaboration with cross-functional teams to gain buy-in and implement change
  • Specific tools or methodologies introduced (e.g., CI/CD, automated testing, retrospective actions)
  • Quantifiable metrics showing improvement (e.g., reduced cycle time, fewer bugs, increased deployment frequency)
  • How you handled resistance or ambiguity during the change process
  • Long-term impact and how the improvement was sustained or evolved

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.