The placement drive drew over 300 students from more than 22 departments spanning sciences, social sciences, management, technology, law and arts