Browsing social networking sites like LinkedIn for suitable job profiles with required skills. Attending job fairs and other events and searching for talent. Communicating by phone, email, and in person with job candidates to figure out things like availability and hiring timelines. Head hunting through the references.