MathWorks Interview Question

JAVA 1. Mother Father are two classes Child is child - how to implement this in Java? 2. Arraylist or Vector? 3. How to access the static methods of a class? - involving reflections. 4. Will a code written on a mac run on windows machine? Why or why not? 5. Thread class in Java. 6. Multiple inheritances in Java possible? C++ 1. Does one prefer char array or string? Why? 2. One instance of using Exceptions? 3. Will this code compile kind of questions. Python 1. Is Python strongly typed? 2. What does it mean when a language is dynamically typed? 3. Dictionaries? 4. Libraries? OS Threads Mutex Critical section. OOPS Why have pointers at all? Abstract class vs Interface? Maths 400 people in the room what is the probability that they will share a birthday? Complexity of multiplication of 2 nxn matrices? Order notation