Mentoring and Coaching: Guiding Without Telling Phrases
5 exercises on mentoring language. Choose the most natural and professional option.
0 / 10 completed
1 / 10
A junior developer comes to you with a problem. What is your best opening question?
OPENING DISCOVERY QUESTION: "What have you tried so far?" is the foundational coaching question. It respects the mentee's effort, avoids duplication, and surfaces their reasoning — which often reveals where the thinking went wrong. Examples: "What have you tried so far? I want to understand where you got stuck." / "Walk me through what you've attempted — what worked, what didn't?" / "What have you tried? Let's rule out what we know doesn't work before exploring new directions." Option A is dismissive, B removes the learning opportunity, D is a blame-inducing question that undermines psychological safety.
2 / 10
You want to help someone think through a decision without imposing your view. Which question works best?
HYPOTHETICAL THINKING QUESTION: "What would happen if you...?" is a coaching technique that guides someone to discover consequences themselves rather than being told. It builds analytical thinking and ownership of decisions. Examples: "What would happen if this fails halfway through the migration — have you thought about rollback?" / "What would happen if two users hit this endpoint simultaneously?" / "What would happen if the API rate limit kicks in during peak load?" Option B tells rather than coaches, removing the learning. Option C is condescending. Option D redirects rather than coaches.
3 / 10
A junior developer proposes a solution that mostly works but has an edge case. How do you respond?
AFFIRM WITH NUANCE: "That's a solid approach — one thing to consider is..." validates the effort and thinking before introducing a gap. This phrasing is used in expert code reviews and mentoring sessions to preserve confidence while raising the bar. Examples: "That's a solid approach — one thing to consider is the behaviour when the input list is empty." / "Good thinking — one thing to consider is whether this works at scale, or just in the happy path." / "That's a solid start — one thing to consider is error handling if the network call times out." Options A/B/C shut down the conversation and provide no learning context.
4 / 10
Your mentee proposes a technical assumption as fact. How do you encourage them to verify it?
TESTING ASSUMPTIONS: "How would you test that assumption?" is a Socratic coaching question that builds scientific and engineering thinking. It teaches the mentee to validate before implementing. Examples: "How would you test that assumption — could you write a quick benchmark?" / "How would you test that the cache hit rate is actually what you expect?" / "How would you test that assumption in a staging environment before we commit to this architecture?" Option A is a blunt correction without teaching, C is overly broad advice, D deflects the coaching opportunity to someone else.
5 / 10
A junior developer is working on something complex that would benefit from working together. How do you offer help without taking over?
OFFERING PAIRED COLLABORATION: "Let's pair on it" is the professional offer of collaboration that builds skills rather than creating dependency. Adding a structure — "I'll drive first, then you take over" — makes the knowledge transfer explicit. Examples: "Let's pair on it — you navigate while I drive and we talk through each decision." / "Let's pair on this for an hour — I'll show you the testing pattern, then you write the next test." / "Let's pair on the database layer — I've done this migration type before and it'll be faster if I show you live." Options A/D create dependency and remove learning; B abandons the mentee without support.
6 / 10
Sarah: 'This function is really slow. I think we need to optimize the database query.'
As a mentor, what's your best initial response to help Sarah explore this issue without immediately suggesting solutions?
The key here is to shift from a prescriptive diagnosis to exploratory questioning. Option 1 jumps directly to a solution (rewriting), bypassing investigation. Option 2 directly asks for the information needed to understand the problem, which aligns with guiding without telling. Options 3 and 4 introduce premature suggestions, moving away from the 'guiding' principle.
7 / 10
David: (in a Slack channel) 'This API endpoint is returning 500 errors. It's probably a bug in the server-side code.'
Which response best demonstrates coaching David without stating what he should do?
This scenario tests framing a technical problem. Option 1 is directive and doesn't offer support. Option 2 focuses on gathering information – the first step in effective troubleshooting. Options 3 and 4 are dismissive and fail to provide any guidance or assistance. It's about prompting David to analyze the situation himself.
8 / 10
Maria: (during a code review) 'I think we should use this new `async/await` pattern here. It's much cleaner than the callback approach.'
How do you respond to encourage Maria's thinking while maintaining your role as a mentor?
The goal here is to challenge Maria's assumption gently and encourage critical thinking. Option 1 immediately accepts her suggestion without discussion. Option 2 prompts Maria to evaluate the situation holistically – a core element of coaching. Options 3 and 4 are overly directive or dismissive, failing to support her exploration.
9 / 10
Ben: (during a standup) 'I'm using this new GraphQL library. It's much more efficient than REST APIs.'
What is the most appropriate response to help Ben understand the potential implications of his choice without imposing your opinion?
This question examines how to handle a proposed technology choice. Option 1 is a strong endorsement without justification. Option 2 encourages Ben to consider the context and potential downsides – vital for informed decision-making. Options 3 and 4 are dismissive or lack critical evaluation.
10 / 10
Emily: 'I'm going to assume that the API always returns a 200 status code.'
Which of the following responses best demonstrates how to guide Emily toward verifying her assumption?
This focuses on the importance of verification. Option 1 provides a vague reassurance without suggesting action. Option 2 proposes a concrete method – writing a unit test – for Emily to validate her assumption. Options 3 and 4 discourage critical thinking and proper development practices.
What will I practise in "Mentoring and Coaching: Guiding Without Telling Phrases"?
This module focuses on Phrasebook — real workplace phrasing you'll use on the job. It contains 10 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 10 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 Phrasebook exercise for?
It's aimed at IT professionals with working English who want to sound more natural and precise around phrasebook — 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 Phrasebook exercises?
See the Phrasebook 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.