qqp question1: Why do I.T companies don't prefer to recruit freshers for java programming? question2: Why don't companies which spend lots of money on recruitment simply hire the external recruiters working for them?