There are many ways of doing recruitment. Some companies go to consultants, who know where and how to find the best people. Universities and schools often have a group of people that tells the students about getting a job. At other times, a company might really want a person that is very good at a job but works for another company. They can then ask directly to this person, maybe offering more money. Facebook, Twitter and LinkedIn are also sometimes used by people looking for a job.