Although am not an engineering graduate , everyone knows why they are looking for jobs in the bank. All those things you mentioned cannot be carried out with teeth so where will a fresh graduate get money from cos no bank will give you loan without a reasonable credit, so they have to prioritise by looking for a way to survive............getting a bank job who knows they might save and do something later