Define JavaScript closures? The difference between call, apply methods? What is prototypical inheritance? Difference between == and === equality operators? Advantages of using AngularJS? Collabedit problem to find Sum of the nodes in a binary tree? Merge two sorted arrays algorithm?
Sigiloso
It's essential to demonstrate that you can really go deep... there are plenty of followup questions and (sometimes tangential) angles to explore. There's a lot of Web Applications Developer experts who've worked at MathWorks, who provide this sort of practice through mock interviews. There's a whole list of them curated on Prepfully. prepfully.com/practice-interviews