Mars · Primly Community

Mars software engineer interview process, full loop: what happened to me in early 2026

sre_sol · 5 replies

Finally got through the Mars Inc. software engineering loop a few months ago. Sharing the full thing because I couldn't find much recent info when I was prepping.

Background: I applied for a mid-senior backend role on their digital technology team. Mars has been doing a quiet but real tech buildout, mostly focused on supply chain systems, e-commerce integrations, and internal tooling for their global brands (Snickers, M&M's, Pedigree, etc.).

Timeline Application submitted online. About 10 days later a recruiter reached out via LinkedIn. First call was 20 minutes. Then they scheduled a technical phone screen. Offer came roughly 5 weeks from first contact.

Rounds Recruiter screen (20 min, values-heavy, logistics) Technical phone screen with a Mars engineer (45 min, coding + quick design chat) Take-home assessment. Wasn't super hard, but it wasn't trivial either. I'd call it LeetCode medium territory but structured as a real-world problem involving data transformation. 3 days to complete. Full onsite loop (virtual in my case). Three back-to-back sessions: one coding, one system design, one behavioral/values. About 3.5 hours total.

What surprised me Mars is not a FAANG-style shop. The system design round was not about massive scale. They care a lot about pragmatic, maintainable solutions. When I started overengineering a cache layer the interviewer literally said "what problem does that solve for us today?" and that recalibration mattered.

The coding round was two problems. Both were applied problems, not abstract puzzles. Think: given this dataset of orders, transform and aggregate for reporting. Not graph theory.

Decision came 6 business days after the final onsite. No ghosting, which was refreshing.

Happy to answer specific questions. It's not a household name for tech jobs but the process was actually pretty humane.

5 replies

qa_quinn

This is exactly what I was looking for. Did they ask you anything about their specific tech stack going in, or was it fairly stack-agnostic? I have Python and some Java but I'm not sure what Mars actually runs.

backend_bekah

Stack-agnostic for the most part. I used Python for the take-home and they were fine with it. The job posting mentioned Java and some SAP integrations, but the actual interview didn't test Java-specific stuff. They seemed to care more about reasoning than language loyalty.

ops_omar

The supply chain angle makes sense given what Mars is. I've heard their digital transformation push has been going on for a few years now. Good to know the interview style matches the actual job rather than trying to ape FAANG.

visa_vik

Did they sponsor H1B or was that explicitly ruled out? I know some consumer goods companies say they 'consider' sponsorship but then ghost you when you mention it.

backend_bekah

My recruiter said they do sponsor but the timeline is longer than typical tech firms because their HR infrastructure is more traditional corp. I'd ask explicitly in the recruiter screen and get it in writing. I didn't need sponsorship myself so I can't tell you how it went in practice.