Basic step-wise process for getting an H-1B visa in the US from India –
STEP 1: Give documents to your US employer for registering an H-1B petition on your behalf. This is to be done in January.
STEP 2: Your US employer does the online registration for you in March.
STEP 3: H-1B lottery is held and the selected petitioners are notified by March 31.
STEP 4: Approval of the H-1B petition filed by paper.
STEP 5: Your US Employer to file Form I-129, Petition for a Nonimmigrant Worker.
STEP 6: You will have to complete DS-160, Online Nonimmigrant Visa Application. This will take around 90 minutes. You will be asked to choose the consulate location which will also be your US visa interview location.
STEP 7: Give your biometrics.
STEP 8: Schedule and appear for your US visa interview.
STEP 9: H-1B visa stamping.