Though the writer stated the obvious, I, from the experience of my son would ask if any good, established company takes the students for an internship? They generally turn them away and don't allow them to even enter the premises of the company and then finally, want a trained and experienced fresh recruit when they go for campus placements.