Performing a job search is difficult. Writing the perfect resume, researching a company in-depth, interviewing impeccably and just the right amount of follow-up are all musts. If you do them all right, you could land the job. Or you could be one of 1,000 other applicants to a job that 100 of you are probably perfect for. This is the reality of the job search for many professionals. TheLadders turned to its database of more than 6 million job seekers and more than 49,000 recruiters to uncover why this is, and what job seekers can do about it.