Pergunta de entrevista da empresa Info Edge

They asked me OOPS and 3 DSA question marked Medium to difficultI