Domanda di colloquio di Datametica

First round questions - array rotation, remove duplicates from an array. Second Round (Technical) - questions on java concepts like garbage collection, polymorphism, inheritance, collections and some basic database questions. Also questions on algorithms solved in the first round. Third Round (Technical) - second round questions in depth like working of gc, multiple inheritance in java vs c++ and questions on data structure graph, tree, linked list.