A generic chatbot cannot see your architecture. EngMock’s interviewer reads the boxes, labels and arrows on your whiteboard as you draw, and asks about the specific components and connections you chose.
In a real Staff-Engineer level interview, the interviewer doesn't just look at the final picture. They point to a specific edge—like the connection between your API Gateway and your Database—and ask: "What happens if this partition fails?"
EngMock works the same way. The interviewer receives your diagram as components and connections, so it can ask about one of them: the cache in front of a database, the queue between two services, a single point of failure.
A diagram is only as good as your answers about it. The interviewer pushes on the parts you drew.
Pick one of 43 system design scenarios, draw your architecture while you talk, and see in the report which parts of your design held up.
Start Your Practice Session