Pregunta de entrevista de MathWorks

Java ----- Are there destructors in Java? How do you call them? Difference between finally and finalize? Can you call finalize() whenever you want? C++ OOP ---- With regards to Insertions and Deletions, why is LinkedList better than a Dynamic Array? OS ---- What is Mutex? Math ----- Birthday problem: 400 people same birthday in a year What is sum to n natural numbers? Can you derive it? What is pigeonhole principle?