Glassdoor users rated their interview experience at Fabrica Robotics as 66.7% positive with a difficulty rating score of 3.67 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Software Engineer and Engineering Intern rated their interviews as the hardest, whereas interviews for Software Engineer and Software Engineer(Internship) roles were rated as the easiest.
The hiring process at Fabrica Robotics takes an average of 14 days when considering 3 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 Software Engineer(Internship) had the quickest hiring process (on average 14 days), whereas Software Engineer(Internship) roles had the slowest hiring process (on average 14 days).
They sent an online google colab notebook, and they mention there's a 45 minute time limit. The questions were mostly simple, a simple ML data cleaning question and some questions about sorting an array in C.
Then they invited me to an in-person interview, where further technical questions were asked. The interviewer helped me along for any questions I was unsure of, and stated that he was more interested in my thinking process than the actual answer.
Interview questions [2]
Question 1
Given a simple set of variable assignments and math (in C), would there be any unexpected behavior when using different compilers?
I applied online. The process took 1 week. I interviewed at Fabrica Robotics (Queenstown Estate, ) in Apr 2026
Interview
The interviewer asked many technical questions about engineering techniques and practices (soldering, crimping, choosing between different wire types etc.) that would require strong knowledge and hands-on experience in robotics / PCB design etc.
I applied through college or university. The process took 3 weeks. I interviewed at Fabrica Robotics
Interview
I was asked to complete a pre-interview assessment via Google Form, followed by a timed Google Colab coding test (20–70 mins). The form had many questions — some were answerable with basic knowledge, but overall it was very time-consuming for an internship role. The coding test involved writing a sorting algorithm in C/C++, which I hadn’t learned formally, and there were complex electronics questions that felt more suited for advanced undergrads. After completing everything and replying professionally, I heard nothing for over two weeks. When I followed up, I was rejected immediately without ever being offered an interview. The process lacked transparency and felt unreasonably demanding for a student intern role.
Interview questions [2]
Question 1
How would you sort an array of 5 elements and find the median, using embedded C/C++ and no libraries?