Handling Underperformance — Mentoring Language for Tech Leads
Practice the vocabulary for addressing underperformance: delivering difficult feedback, setting expectations, and supporting improvement plans.
0 / 16 completed
1 / 16
An engineer has missed their last three sprint commitments. How do you open the conversation?
Opening with a factual observation (not a character judgement), expressing curiosity before conclusions, and inviting the engineer to explain creates a psychologically safe space to surface the real root cause — which might be personal, technical, or organisational.
2 / 16
After the conversation you discover the engineer is overwhelmed by context-switching. What is the most useful next step?
Addressing underperformance means diagnosing the cause and fixing the system, not just the symptom. Context-switching is often a team or process problem as much as an individual one.
3 / 16
How do you set clear expectations when starting a performance improvement conversation?
Expectation-setting requires: naming the specific behaviour expected, giving a clear timeframe, expressing genuine commitment to supporting improvement, and being honest about consequences — all without being punitive in tone.
4 / 16
An engineer responds defensively: Everyone else misses deadlines too. How do you handle this?
Acknowledging the concern without abandoning the conversation is the skilled response. You validate the feeling, commit to investigating the broader concern, and redirect to what you can act on. Dismissing the point escalates defensiveness.
5 / 16
After three weeks of improvement, an engineer slips back into old patterns. How do you address this?
Regression is common in performance improvement. Acknowledging previous progress, avoiding shame, and investigating root causes of regression maintains the working relationship and often surfaces new information that drives real improvement.
6 / 16
Alex, the Tech Lead, is reviewing a PR submitted by Ben. The code contains several minor bugs and doesn't follow established coding standards. Alex wants to address this constructively. Which of the following messages would be most effective?
Option 1 uses empathetic language – acknowledging issues without immediately criticizing. It focuses on improvement and future standards, aligning with mentoring. Options 2, 3, and 4 are overly harsh, accusatory, and fail to provide a constructive framework for discussion. The goal is to guide Ben towards better practices, not demoralize him.
7 / 16
Sarah, a Senior Developer, sends a Slack message to David after he's missed two deadlines this week. She wants to understand the root cause and offer support. What's the best approach?
Option 1 is confrontational and unhelpful. Option 2 demonstrates concern and offers assistance, creating a supportive environment for David to explain his challenges. Options 3 and 4 are accusatory and likely to make David defensive. Slack conversations should prioritize open communication and problem-solving.
8 / 16
Alex, the Tech Lead, is reviewing a PR submitted by Ben. The code contains several minor bugs and doesn't follow established coding standards. Alex wants to address this constructively. Which of the following messages would be most effective?
Option 1 uses empathetic language – acknowledging issues without immediately criticizing. It focuses on improvement and future standards, aligning with mentoring. Options 2, 3, and 4 are overly harsh, accusatory, and fail to provide a constructive framework for discussion. The goal is to guide Ben towards better practices, not demoralize him.
9 / 16
Sarah, a Senior Developer, sends a Slack message to David after he's missed two deadlines this week. She wants to understand the root cause and offer support. What's the best approach?
Option 1 is confrontational and unhelpful. Option 2 demonstrates concern and offers assistance, creating a supportive environment for David to explain his challenges. Options 3 and 4 are accusatory and likely to make David defensive. Slack conversations should prioritize open communication and problem-solving.
10 / 16
Alex, the Tech Lead, is reviewing a PR submitted by Ben. The code contains several minor bugs and doesn't follow established coding standards. Alex wants to address this constructively. Which of the following messages would be most effective?
Option 1 uses empathetic language – acknowledging issues without immediately criticizing. It focuses on improvement and future standards, aligning with mentoring. Options 2, 3, and 4 are overly harsh, accusatory, and fail to provide a constructive framework for discussion. The goal is to guide Ben towards better practices, not demoralize him.
11 / 16
Sarah, a Senior Developer, sends a Slack message to David after he's missed two deadlines this week. She wants to understand the root cause and offer support. What's the best approach?
Option 1 is confrontational and unhelpful. Option 2 demonstrates concern and offers assistance, creating a supportive environment for David to explain his challenges. Options 3 and 4 are accusatory and likely to make David defensive. Slack conversations should prioritize open communication and problem-solving.
12 / 16
Maria, a Tech Lead, is reviewing a PR submitted by Carlos. The code has several logical errors and doesn't align with the team's agreed-upon architectural decisions. Maria wants to guide Carlos toward a solution without making him feel incompetent. Which of the following statements would be the MOST effective approach?
The best approach focuses on collaboration and guidance. Option 1 is overly critical and demoralizing. Option 2 frames the discussion constructively, highlighting alignment with design principles and offering support. Options 3 and 4 are directive and blame-oriented, which can damage trust and hinder learning. This emphasizes a mentoring role.
13 / 16
David, a developer, sends the following Slack message to his Tech Lead, Alex: 'Ugh, this feature is taking forever! Everyone else is slow too.' Alex wants to address David's frustration and potentially underlying issues. What's the most helpful response?
Slack Message: David: 'Ugh, this feature is taking forever! Everyone else is slow too.'
David's message reveals potential issues beyond just the feature itself (e.g., overwhelm, lack of clarity). Option 1 dismisses his feelings and avoids addressing the root cause. Option 2 demonstrates empathy, offers support, and focuses on problem-solving. Options 3 and 4 are unproductive responses that don't address the situation constructively.
14 / 16
Elena, a Tech Lead, is writing a PR description for a change to the authentication module. The change includes several minor bug fixes and performance improvements. She wants to provide context for reviewers while remaining concise. Which of the following descriptions would be MOST effective?
A clear PR description should provide sufficient context for reviewers. Option 1 is too brief and lacks detail. Option 2 provides a comprehensive overview of the changes, including specific bug fixes and performance improvements. Options 3 and 4 are vague and lack crucial information needed for effective review.
15 / 16
During a standup meeting, Mark reports: "I've been struggling to get this new API integration working. I'm spending most of my time just trying to figure out how it connects to the existing systems."
What is the MOST appropriate follow-up question for Liam, the Tech Lead?
The best response demonstrates active listening and a willingness to help. Option 1 is dismissive and unsupportive. Option 2 prompts Mark for specific details, allowing Liam to understand the problem better and offer targeted assistance. Options 3 and 4 avoid addressing the core issue and lack empathy.
16 / 16
You've been mentoring John for a month regarding his code reviews. He consistently provides feedback that is overly critical and focuses on minor stylistic issues rather than the core functionality or potential risks. How do you address this with him?
This scenario highlights the need for a direct yet supportive conversation. Option 1 is confrontational and doesn't provide guidance. Option 2 offers constructive feedback and suggests a shift in focus towards critical aspects of code reviews, aligning with mentoring goals. Options 3 and 4 are either overly positive or don't address the issue effectively.
What will I practise in "Handling Underperformance — Mentoring Language for Tech Leads"?
This module focuses on Mentoring & Feedback — real workplace phrasing you'll use on the job. It contains 16 scenario-based multiple-choice questions with instant feedback.
Is this exercise free to use?
Yes. Every exercise on CoderSlingo, including this one, is free to use with no account or sign-up required.
How many questions does this exercise have?
This module includes 16 questions. Each one gives an immediate right/wrong result plus a full explanation of the correct phrasing.
What happens if I answer a question incorrectly?
You'll see the correct answer highlighted straight away, along with a plain-English explanation of why it's right and why the other options don't fit — mistakes are part of the learning here.
Can I retry the exercise if I want a better score?
Yes — use the 'Try again' button on the results screen to reset your score and go through the questions again. There's no limit on attempts.
Who is this Mentoring & Feedback exercise for?
It's aimed at IT professionals with working English who want to sound more natural and precise around mentoring & feedback — useful whether you're preparing for real conversations at work or just building confidence with the vocabulary.
Do I need an account to track my progress?
No account is needed. Your progress through the exercise is tracked locally in your browser for the current session, and you can replay the module at any time.
How is this different from reading a blog article?
This exercise is an interactive drill that tests and reinforces specific phrasing through multiple-choice questions with instant feedback, while blog articles explain concepts and vocabulary in prose. The two work well together.
Where can I find more Mentoring & Feedback exercises?
See the Mentoring & Feedback hub for more modules like this one, or browse the full Exercises page for other IT-English topics.
Can I complete this exercise on my phone?
Yes — every exercise on CoderSlingo is fully responsive and works on phones and tablets, so you can practise anywhere.