Image source: https://upload.wikimedia.org/wikipedia/commons/thumb/4/43/Red_flag.svg/1280px-Red_flag.svg.png
No Experience:
Having no experience is the classic chicken or the egg problem. You cant get the job with out experience bet you cant get the experience with out the job. For entry level positions or pretty general skill positions experience usually isnt necessary and they are looking more at the attitude of the person. For more specialized positions most employers will not look at a resume unless someone has experience. For people with a work history but no experience in a specific field they are applying to transferable skills become very important. Employers prefer applicants with experience doing the job they are looking to fill or having very similar skills to what they need because it is an indicator of being able to do the job and hit the ground running.
Been Fired:
This is a pretty obvious red flag. If you have been fired from a previous position a potential employer is going to be concerned. This may indicate you bringing some real problems to their company. Where you fired because you did a bad job? Because you couldnt show up to work on time? Did you steal from them? Because you couldnt get along with your fellow employees? Is it possibly something worse? Your potential employer is afraid that if they hire you those are now their issues to deal with. It is just much easier for them not to hire you.
Job Hopper:
Unless you work in an industry that historically has high turn over rates like hospitality, restaurants and others and have had a few positions over the past two years this will be a concern to a prospective employers. Whether you keep on leaving positions by choice or if you are fired it will still be a concern. When an employer hires someone they want them for the long haul. It costs a lot of money to interview, train and get that person up to t all over again in a few months.
Tips for Interviewing