I applied online. The process took 4 weeks. I interviewed at Mozilla in Nov 2017
Interview
I applied online. After a couple of days I got a hacckerrank test which was 60 minutes long. If you clear this stage, there will be 2 interviews. 1 interview will be 30% technical and 70% behavioral and the other interview will be mostly technical. If you performed well on these 2 interviews, you will move forward to a final interview with the hiring manager which will be behavioral but there could be 1/2 technical questions.
Interview questions [1]
Question 1
If you can solve Cracking the Coding Interview questions comfortably, you should be good with the hackerrank coding questions. Although the questions are not super hard, it will be a challenge to finish them in the time limit with all test cases passing. So make sure you practice on a hackerrank environment. Apart from algorithm/data structures based coding questions, you can expect other general technical interview questions.
The behavioral questions are general interview questions but have a focus on software engineering and problem solving.