Job seekers usually apply for the jobs they are not qualified for in hope of getting lucky but this is not always the case. Being over qualified for a job will not let the recruiter believe that you will serve them for the given period and being underqualified makes you totally out of the reach of that job. Apply for only jobs that matches your skill sets only.