I applied online. The process took 1 week. I interviewed at Mozilla in Nov 2017
Interview
I applied online and got Hackerrank assessment, It was 5 questions within 75 minutes. 5 questions with one MCQ and in 4 different programming languages. It was still fine but after 15 minutes the IDE started creating error, Like I was typing on one line and modifications were made on different lines, mostly above the one I'm typing at. I waited for some time in case it will be resolved but no luck even after 10 minutes, So i recorded the error on my phone, closed the window( which automatically submitted my test ) and mailed it to hackerrank as well as mozilla. Hacker rank replied after 3 days that we can see your test is submitted and belived the error was resolved ( I explicitly mentioned automated in the email i sent to them, again I replied that No, it was not resolved and it was an automatic submission, the error persisted as long as I tried. It has been more than 10 days but i havent heard anything back, neither from hackerRank nor mozilla. It was an extremely bad experience and it felt like the companies are least bothered with candidates. I did not expect this from Mozilla at least.
Interview questions [1]
Question 1
5 coding questions with 4 different languages -> JAVA/ C++/ Python / JavaScript
1 MCQ
I applied through other source. The process took 4 weeks. I interviewed at Mozilla (California, MD)
Interview
It was not that much good or bad. The interview hiring process took too much long. After applying for role it took a month to get response for next stage interview.
Initial interview with someone from HR and then multiple rounds of technical interviews with usually two interviewers. Some questions are quite hard. Interviews usually take 45 mins, but sometimes it takes longer.
Interview questions [1]
Question 1
They asked about a difference between threads and processes
I applied through university. The process took 1 day. I interviewed at Mozilla (Toronto, ON) in Feb 2025
Interview
The interview process was in the form of a behavioural part and a technical part, similar to any other software engineering role. It was two hours. They are strict with their scheduling, so be ready to interview fast.
Interview questions [1]
Question 1
They asked me leetcode question which was a hasp/two pointer based quesition, similar to three sum.