Giving and Receiving Feedback Questions

Exchanging feedback constructively in both directions. Covers delivering specific, actionable, and respectful critique to peers, juniors, senior colleagues, cross-functional partners and direct reports, including written review comments on code, documents and analyses that separate must-fix from minor points; receiving feedback and criticism without defensiveness, asking for clarification, pushing back with reasons, and closing the loop afterwards; choosing the channel and setting (live or written, public or private) and adapting to cultural norms; handling defensive reactions; and building feedback loops and habits on a team. Assesses the ability to help others improve without damaging the relationship. Excludes the candidate's own coachability and growth after being given feedback, stories of the candidate's own mistakes, sustained mentoring and development plans, resolving disputes between parties, design-critique craft, and code-review policy and process standards.

MediumTechnical
87 practiced

A reviewer pushes back hard on your approach in a pull request and you believe they are wrong. How do you respond, and how do you decide whether to concede, hold your position or escalate?

EasyTechnical
104 practiced

How do you give feedback in code review? Show me how you would word a comment for a style nit, a design flaw with runtime impact, and a security or privacy concern, and what separates a high-quality review comment from a poor one.

MediumTechnical
79 practiced

You are reviewing a teammate's pull request containing a model training pipeline. Beyond correctness, what would you look for, and how would you phrase your comments so they are specific and low-friction?

MediumTechnical
157 practiced

A teammate shares a design doc that makes a key performance claim with no evidence. How do you write your review comments to challenge the claim without discouraging them, when do you push back versus accept, and when would you move the discussion to a call?

HardTechnical
82 practiced

Peer feedback in your large ML organisation is uneven: some teams give timely, candid reviews and others rarely participate. How would you design a lightweight process that keeps feedback timely and safe, tracks follow-through, and handles chronic non-participation?

Unlock Full Question Bank

Get access to all 7 Giving and Receiving Feedback interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.