IBM interview question

Data Structures in Java, OOP concepts, multithreading etc