To be eligible for H1B ,you should have a job offer from a U.S . employer and your employer is able and willing to pay you salary equivalent to U.S employees engaged in a comparable position in the same field. Along with this requirement you should be able to satisfy any one of the below conditions.CONDITION 1:
Do you have an Phd or MasterDegree
You have just possessed an three years degree but have done 12 years of schoolings apart from the degree you have done, but have minimum of 3 years of work experience in the field related to your education or to the field in which you are seeking an employment with US employer.CONDITION 3:
You are having an associated degree apart from the 12 years of schooling you have done, but have 6 years of experience in the related degree or on the field in which you are seeking an employment with US employer.CONDITION 4:
You are high school graduate alone of 12 years ? but have an 12 years of experience in the field in which you are seeking an employment with US employer.