Glassdoor users rated their interview experience at Marvin as 28.6% positive with a difficulty rating score of 3.14 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Senior Backend Engineer and Software Engineer rated their interviews as the hardest, whereas interviews for Software Engineer and Senior Software Engineer roles were rated as the easiest.
The hiring process at Marvin takes an average of 10 days when considering 7 user submitted interviews across all job titles. Candidates applying for Software Engineer had the quickest hiring process (on average 2 days), whereas Senior Software Engineer roles had the slowest hiring process (on average 14 days).
1. I was referred by a friend. Got the first call from HR for basic questions such as what is my current role ? why I want to switch?.
2. Technical Round (Basically DSA round but more real life problem oriented).
3. Technical Round Role Related (I got rejected in this round).
Interview questions [1]
Question 1
The questions include the REST Framework (basically I got referred for a backend engineer in Python Django). The interview asked me about cookies, encryption, hashing, and Django query optimization.
They ask a lot of basic DSA, deep python questions. Lots of questions on system design and SQL optimisation. Code to generate Fibonacci series. Revert a B tree. Sorting algorithms.
I applied through a recruiter. I interviewed at Marvin (Indian Wells, CA) in May 2025
Interview
2 rounds with the cofounders and understand their process. it was very quick and efficient. But i have no idea what they were trying to evaluate. Do they want a pm or a designer or something else? No clue man... no clue!
Interview questions [1]
Question 1
Tell me how will you innovate rocket?
Tell me how will you redesign motorcycle