Glassdoor users rated their interview experience at Mechanize as 40% positive with a difficulty rating score of 3.33 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Senior Software Engineer and Software Engineer Intern rated their interviews as the hardest, whereas interviews for SWE New Grad and Junior Software Engineer roles were rated as the easiest.
The hiring process at Mechanize takes an average of 7 days when considering 15 user submitted interviews across all job titles. To compare, the average duration of hiring at similar companies like BlackRock, Inc. is 14 days, Fabricated Software, Inc. is 2 days, and Apple Inc. is 21 days. Candidates applying for Junior Software Engineer had the quickest hiring process (on average 7 days), whereas Junior Software Engineer roles had the slowest hiring process (on average 7 days).
Absurd interview with the first 15 minutes being intros and all and then there were a series of rapid fire tech questions about OS, Frontend tech, Backend Tech, Networking, etc. Answered 26 out of 30 correct. Got rejected in the next 15 mins. Also expect a probability question.
I applied online. I interviewed at Mechanize in Dec 2025
Interview
First interview is a casual call with one of the VPs, just talking about background, resume, etc. Might ask you one or two probability questions (not really too sure why this is necessary?). Second and third rounds are just Leetcode/Codeforce style questions. Final round is a pair programming assessment.
Interview questions [1]
Question 1
Probability questions like flipping coins, maximum product of subarray, etc.
Rapid-fire questions. Around 50 questions in total, spanning topics like coding libraries, errors, and more. Focused on brain teaser questions with conditional probability and time complexity questions as well. Lasted around 25 minutes.
Interview questions [1]
Question 1
What is the time complexity for adding to the front/back of a python list.