Deutsche Bank Interview Question

First round: All the basic OOPS coding problems Second Round: String problem as a greedy problem. After that Thread questions how to overcome deadlock. Third Round: Medium problem on Log pattern and process based on single