1. whether you had had H1b visa stamped before;
2.if it is your first time to have your H1B status, you have to go to third country to have it stamped. Normally it is the country that issued your passport
2.if it is your first time to have your H1B status, you have to go to third country to have it stamped. Normally it is the country that issued your passport