This is not a test with a correct answer. We are more interested in how you think than what you build.
Timebox: 1–2 hours total
You are given an organization with 20+ internal applications, a mix of legacy systems and modern services, and no single source of truth for data. Design a lightweight way to observe how data flows between these systems without rewriting or replacing them. You do not need to implement anything.
Pick one existing product or open-source project that attempts to unify, observe, or move data across systems. Analyze it from first principles.
Imagine a tool that sits on top of existing enterprise systems and gives engineers visibility into what is happening. Design the first user interaction.
Consider the statement: 'The system should adapt to existing infrastructure.' Interpret what this could mean, select one interpretation, and explain how you would validate whether it is correct.