Sollicitatievraag bij Thomson Reuters

1)Program to reverse a string using recursion. 2)Find the repeating characters from given string. 3)Find the second highest elements of the given array. 4)What is the immutable class?Can you write a program to make your class immutable? 5)Question related to overriding of static method in sub class. 6)Write a singleton class.