In many seminars, I have heard how no companies are hiring, how they don’t hire a certain level/age/profession of person. Take a good look, a really brutal look, at how you are presenting. See if you are focused on your contributions and ethics, or whether you are coasting along, sending resumes out and pounding some pavement, expecting someone to give you a chance.
Stop expecting! Change your attitude! Make your entire focus about the other person and his/her needs and wants in an employee. Ask the interviewer what he/she is looking for in a candidate. Outline examples of what you have provided to other companies in detail. Did customers request you as a waitress? Did you improve feedback surveys by a certain percent in customer service? Were you promoted once or a few times due to your exceptional work ethic?
That is what your future employer wants to know. They don’t want to hear about the negative situations with your old boss or in your personal life! The company has been in existence and did not stop because you are available/laid off/recently graduated. They are not waiting for you!
Stop expecting a job, and start working towards providing positive and tangible reasons why you would be the best candidate! And you will get hired for your expertise!