Question: what are the requirements to apply for h1b?
Answer: Applicant should hold a bachelor's degree or master's degree (or the foreign equivalent)*
The degree requirement for the job is typical for the job**
The work must be one that requires a professional in a specialty occupation.
Applicant must possess deep knowledge in the required field.