Here is my experience, for what it's worth:
I am a US grad, residency at what most would call a top ten program, AP/CP certified in August of last year, currently doing a surg path fellowship.
Applied to: over a hundred places, mixed academic and private, mostly from advertised sites (cap, ASCP, path outlines, indeed.com, careermd)
Interviews: 3 in person (all academic), 2 phone (private), cancelled one in person private and one academic after I accepted my offer.
Job: Academic, east coast, asst. professor, starting salary is in 170,000's.
Overall, I am thrilled with how this ended, as I am in my dream location at a well respected institution doing sub specialty sign out. Things really worked out for the best.
That being said, it is rough out there, especially if you don't have connections. The job I accepted, I heard about through word of mouth, it was not recently posted. The market did open up to me at the end, where I had additional private groups calling me to see if I was interested, so if you haven't received an offer by May 1st, it's still possible to find a good job (though you may have ulcers).
One last word of advice: don't trust anyone at their word until you sign a contract. Part of the reason I was so behind in the search is that I received a verbal offer in January and trusted those folks and stopped looking for a job. Stupidly, I stopped looking for a few weeks, then found out they changed their mind, and went with someone with subspecialty experience.
Moral of the story: don't trust anyone, no matter how awesome they are, until you sign something. Keep looking for a job and interviewing.
I lucked out, because that job wasn't the best fit for my skills, and I found an excellent job that I am thrilled about. But the market is not great for applicants, so you can't be a trusting idiot.