2) All the papers during H1b application , I f there was an RFE take em papers too, if u have a manger a letter from the manager saying how nice u are at work ( and how much u hate him for work)
3) An employment verification letter, ur employment contract if u have any, paychecks for the last 6 months, h1B approval letter.
4) Question asked were What did I do, what kind of projects i did ,
5) Apply as soon as u get to Nepal.
Enjoy ur time don’t worry too much about the visa and spoil ur vaca man, unless u getting married in that case u are Fu*** for life, anyways if u work for a legit company and u been paid u will get the visa, think abt it we are helping each other