Katkat

Driving a Project Forward When Goals and Requirements Are Ambiguous

GongSoftware Engineer · Other

Last updated

A behavioral interview question about making progress on a project or role whose goals, requirements or ownership were unclear. It tests how a senior engineer identifies unknowns, reduces uncertainty with cheap investigations and decisions, paces reversible versus hard-to-undo choices, and keeps stakeholders aligned.

Tell the interviewer about a project or role in which the goal, the requirements, the ownership or the path forward was unclear, and walk through how you made progress anyway. Explain what was uncertain, how you reduced the uncertainty, which decisions you made before everything was known, and how the work turned out.

Clarifying Questions

  • Do you want ambiguity in the technical solution, in what to build, or in who owned the work?
  • Should it be a single project, or can it be a role whose scope was undefined when I started?

Hints

Hint 1

Name the unknowns: Separate what was unclear because nobody had decided it from what was unclear because nobody had found out yet. They call for different actions.

Hint 2

Not every decision needs certainty: Think about which choices in your story could be undone cheaply and which could not, and how that changed how fast you moved.

Follow-up questions

  • What did you get wrong because you moved before you had full information?
  • How did you decide when you had enough information to commit?
  • What do you do when nobody will own a decision that is blocking you?
  • How did you keep your team motivated while the direction was unclear?