Synopsys interview question

Based on Trees, Bit manipulation, C++, OOPS. Mostly Data structures and Algorithms