Sat on a few Mars interview panels as a guest interviewer (through a friend's referral to their team). Sharing what I saw from the other side of the table for the senior/principal-level system design round.
First thing to understand: Mars is not trying to build the next Twitter or Netflix. Their tech problems are genuinely interesting but the scale assumptions are different. You're designing for global supply chain visibility, brand-specific e-commerce backends, or internal data platforms that serve operations teams. The candidate who bombs is usually the one who comes in thinking "this is a FAANG system design" and immediately jumps to distributed consensus protocols.
What they're actually evaluating Can you scope a problem before you start drawing boxes? Interviewers told me they watch closely whether a candidate asks clarifying questions or just sprints to a solution. Do you understand tradeoffs, or just enumerate technologies? Saying "we could use Kafka" is table stakes. Explaining why Kafka vs. a simpler queue for this specific load profile is what moves the needle. How do you handle requirements changing mid-session? They'll often shift a constraint after you've started. Senior candidates adapt, junior-minded candidates freeze.
Format About 50-55 minutes. First 5-10 are context-setting. Then you're designing. Last 10 are questions and deeper dives on whatever direction you took.
They use a collaborative doc or whiteboard tool (Miro when I was there) and expect you to drive it. Don't wait for them to tell you what to draw.
Advice for senior/staff-level candidates Tone down the scale. Bring up reliability and operational simplicity. One of the things I saw them reward was when candidates talked about monitoring and alerting as first-class design concerns, not afterthoughts. That's very Mars: they've had incidents with global brand systems and they know what failure costs.
Also: asking about the team's current stack is fair game and shows maturity. It's not weakness to say "what are you already running before I propose something new."