Epsilon interview question

Java C++ main difference? Map-reduce Hadoop OOP principles-list them