Newgen Software interview question

Oops concepts multithreading and spring coding problem