Synopsys interview question

Object oriented programming concepts with examples Different types of constructors Delete a Node from linked list Reverses a linked list