I applied online. The process took 3 weeks. I interviewed at MathWorks (Boston, MA) in Sep 2018
Interview
Pretty much the same as what people said here except the onsite.
Onsite is a terrible experience. Basically, one guy handling and control the entire interview process. Look at your resume tried to pick a problem from it.
My first hour during the tech interview, the guy is trying to ask me to turn a project on my resume which served as an online scheduling server into a school general service website.
The next hour is working on a question LeetCode 255. When I tried to code or start on something he asked me to stop because my direction is not the same as the solution he has in hand.
2 hour passed.
I applied online. The process took 2 weeks. I interviewed at MathWorks in Oct 2018
Interview
1. Video interview - 5 questions (10 mins)
2. Programming Challenge - 1 section on math (5 questions mainly about probability theory), 2 sections of programming test (Choose 2 sections out of 5 sections, including Matlab, Python, C/C++, Java) via HackerRank (75 mins)
Interview questions [1]
Question 1
1. What part of this position interests you
2. What skill makes you feel fit for this position
3. Tell me one recent work experiences
4. visa and sponsorship
5. GPA
Just ask me some non-technical problems, such as "are you currently authorized to work in the United States without restriction? Would you need sponsorship now or in the future? "
Interview questions [3]
Question 1
How does your experience help you fit with this role?