Netcracker Technology interview question

Deadlock code , SOLID Principles , java8 , multithreading , Spring