I have an offer from a company in US and they filed for my H1B. Now I have got my I-797B, Notice of Action and I have to apply for the visa now. The problem is with my first name and second name. I have only one name i.e., HASSAN (names changed here ) in all my documents. In my passport the "Give Name" column is empty and in "Surname" field they have printed "HASSAN". But I use HASSAN ZIA as my complete name. ZIA ULLAH is the name of my father so I use his first name as my last name. In all the documents that I have received from my prospective employer, they have written my name as HASSAN ZIA. I have heard and read on different forums that it creates lot of issues in US. Kindly guide me if you ever came across any case like mine. Do I need to change all my educational documents. passport, ID card with the complete/new name? It takes a lot of time do complete all this. Should I change only my passport before going for the interview?