Disappointing. The role looked interesting. It required experience in C++ and statistics, perfect for a software engineer with a physics PhD. The recruiter asked me to sit a Python test, which was a problem, since physics, maths, CS, Verilog, C++, MATLAB, SQL and many other things are listed on my Resume except Python. She then told me that Python was probably essential, which is odd, since we managed quite well at CERN without it.
I applied through a recruiter. The process took 3 weeks. I interviewed at Mozilla (Mountain View, CA) in July 2016
Interview
1. HackerRank challenge
2. Two technical phone screens, two managerial phone screens.
3. On-site: 4 technical interviews, 2 non-technical
The interviews are not easy, but not impossible. They look for strong candidates who are able to think clearly - distributed working is a big part of the company culture, so employees need to be self-motivated and able to communicate clearly.
In addition, employees need to understand - and work to further - the Mozilla mission. Understand what that means to you, both personally and professionally!
Interview questions [1]
Question 1
Stats, distributed systems, databases, map-reduce, general analytics skills
I applied online. The process took 5 days. I interviewed at Mozilla (Vancouver, BC) in July 2016
Interview
First round is an online test. I received an hackerrank invitation. I had to do 3 technical questions within 90 minutes. I did not get past the first round. Overall, the experience is good. They responded really fast.
Interview questions [1]
Question 1
first questions is about stack, 2nd question is about array, 3rd question is about bit manipulation (Similar to cracking the code interview questions)