Majikan yang mengalami pergantian staf yang tinggi membayar harga tinggi dalam hal waktu dan sumber daya yang dihabiskan untuk mewawancarai dan melatih karyawan baru. Oleh karena itu, banyak organisasi memiliki personel pada staf yang bertanggung jawab atas rekrutmen sumber daya manusia, selain menangani kebutuhan sumber daya manusia untuk staf yang ada. Organisasi yang tidak memiliki personel SDM internal dapat beralih ke outsourcing sumber daya manusia untuk kebutuhan rekrutmen sumber daya manusia sesekali.
Staf internal yang bertanggung jawab atas rekrutmen sumber daya manusia, seperti manajer atau direktur sumber daya manusia, sering kali memiliki template untuk iklan pekerjaan yang mereka sesuaikan saat merekrut karyawan baru. Template ini biasanya mencakup gambaran singkat tentang organisasi di samping informasi yang mungkin menarik bagi calon karyawan baru, seperti kisaran gaji dan tunjangan posisi. Personil SDM kemudian akan berkonsultasi dengan anggota staf yang akan bertugas mengawasi karyawan baru untuk menentukan kualifikasi dan tanggung jawab yang dibutuhkan untuk posisi tersebut. Setelah iklan lowongan ditempatkan, personel SDM bertanggung jawab untuk menyaring resume yang masuk dan mengatur wawancara dengan pelamar yang memenuhi syarat.
Personil SDM akan mengikuti wawancara dengan pelamar, bersama dengan supervisor atau karyawan lain yang akan bekerja sama dengan rekrutan baru. Pada saat ini, personel SDM akan memanfaatkan pelatihan rekrutmen sumber daya manusia mereka untuk menentukan pertanyaan mana yang harus diajukan kepada pelamar, serta bagaimana mengevaluasi jawaban pelamar, bahasa tubuh, dan sikap keseluruhan. Setelah wawancara, personel SDM akan melakukan penilaian terhadap potensi pelamar dengan organisasi dan mendiskusikan rekomendasi mereka dengan supervisor. Jika tawaran pekerjaan dibuat untuk pelamar dan dia menerimanya, personel SDM akan melengkapi karyawan baru dengan kunci, seragam, atau kata sandi yang diperlukan untuk pekerjaan itu dan memastikan bahwa karyawan melengkapi dan mengembalikan semua dokumen yang diperlukan dari staf baru.
Organisasi yang memilih untuk melakukan outsourcing untuk kebutuhan perekrutan sumber daya manusia mereka akan menyewa agen tenaga kerja atau “headhunter.” Setelah mengumpulkan secara spesifik apa yang dicari organisasi, agensi akan memilih kandidat dari kumpulan pencari kerja mereka sendiri, atau memasang iklan lowongan atas nama organisasi. Tergantung pada pengaturan antara agen dan organisasi, karyawan yang dipekerjakan melalui agen tenaga kerja adalah karyawan dari agen tersebut dan bukan organisasi tempat mereka bekerja, biasanya untuk jangka waktu yang ditentukan. Setelah jangka waktu habis, organisasi kemudian dapat memilih untuk mempekerjakan individu tersebut sebagai karyawan mereka sendiri.