Skip to content
RED SAGSkills
hardPrompt Engineer interview question

Design an LLM-as-judge setup to evaluate a summarisation feature. How do you make it trustworthy?

What the interviewer wants to hear

  • Clear rubric with specific criteria, ideally pass/fail per criterion
  • Provide source text to judge faithfulness
  • Calibrate against human labels and measure agreement
  • Mitigate biases: length, position, self-preference
  • Monitor and re-check judge over time

Model answer

I start by defining what a good summary means with the stakeholders: faithful to the source, covers the key points, right length, clear. Each criterion gets its own judge question, often pass or fail with a short reason, because separate binary checks are more reliable than a single vague 1 to 10 score. The judge always sees the source text so it can check faithfulness, and it is asked to list unsupported claims. Next I calibrate: humans label a few hundred summaries, I compare the judge with them, measure agreement, and refine the rubric and examples until agreement is high. I watch for known biases, such as preferring longer answers, and for pairwise comparisons I swap the order. I use a strong judge model, keep it fixed when comparing versions, and periodically re-check it against fresh human labels.

Can you answer it under time pressure?

Take a timed hard round and get scored on every answer.

Start mock interview

More hard Prompt Engineer questions