Most companies screen the resumes then based on that schedule interviews--also the best time to look for a job is when you already have one ( companies love to think they are stealing the talent of competitors ) HR generally handles all of the paperwork in and as you are leaving a company but they seldom make the call to hire or fire--direct supervisors do this and these are usually done in round .