epay interview question

OOP basics, SOLID, Spring bean lifecycle, multithreading and thread safety