Pergunta de entrevista da empresa MathWorks

1st round Behavioral was simple. Why Mathworks? GPA? Do you need Visa sponsorship? 2nd round Coding exercise - Pick any 2 languages form Java, C, Matlab, Python. Short coding exercises and theoretical questions on the 2 languages that you pick. 3rd round Technical interview - He asked me what is the topic i am most comfortable with - systems, object oriented programming or signal processing. I picked object oriented programming and I was asked some theoretical questions on object oriented programming like what is OOP, what is difference between hash map and hash table, design restaurant table booking system using OOP. I was asked if I prefer python or matlab. I picked python and i was asked some library related questions on python. There were a few mathematical questions that i was asked, on geometric progression. I was then asked what is the meaning of O(n). I did not make it to the next round because of my own silly mistakes. But the interview, overall was not that hard.