Cresta Software Engineer Interview Experience — System Design Round: Build an Eval Platform for AI Agents

Cresta·Software Engineer·Sep 2026
Onsitemedium

System design round

They have you design an eval system to evaluate the results of an Agent using different models, e.g. tool usage, response speed, plus testing different system prompts, that kind of thing.

The original question is below:

Design a system for evaluating AI agents. Users of the system are going to be teams developing AI agents, e.g. agents which automatically analyze contact center conversations to produce a report. They need a platform which allows evaluating how well their agents are performing. E.g. they need to make a change to the system prompt of an AI agent, or the model it uses, and measure how this change impacts the agent's performance.

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
Cresta
Role
Software Engineer
Rounds
Onsite
Difficulty
medium
Interview date
Sep 2026
Questions from this interview
1 question

Real Cresta interview experiences

First-hand reports from Cresta candidates — the rounds, the questions they were asked, and how it went.

All 4 Cresta interview experiences