Capgemini interview question

OOPs concepts Java Multithreading and Collections