Gone are the days when graduates walked around town with their curriculum vitae and generic cover letters in brown envelopes, dropping them at company receptions and human resource offices; hoping the papers would get in the right hands and they'd land the perfect job.