Pregunta de entrevista de Capgemini

What is a Comparator? What are the differences between HashMap and HashTable ? Oops concept? String? Multithreading? ExceptionHandling? Spring? SpringBoot? Hibernate?