As more college seniors accept job offers in advance of graduation, companies may have to work harder to find top candidates.