There are well funded recruiting events at all good universities. That doesn't mean it is easy for the average non technical graduate to get a "top" job.
It's much easier for them to be hired into the sort of positions that will catapult their career to the top in the least amount of time.