My recent experience at the American Consulate (Mumbai) to revalidate my H-1B visa.
My appointment was at 8:30 I reached there at 8:00 wasn't very long queue, but if you go a little early that's better. They started to check-in all the people. First and foremost is security check, no cell-phones allowed or hand-bags. They provide you with wooden token save that you will need to return that after the interview is done.
After you enter there is personnel who will ask for following documents. Passport, I-797 (Notice of Action) & I-129 ... yes I-129 is required this is petition for filing for H-1B. He will put all those together and asked me to goto counter 1, also included with that is yellow card which is basically your token number. At counter 1, finger printing is done, the process itself takes no more than 3 min. After that you will be seated and wait until number is called and you will be interviewed.
Questions I was asked at the interview:
1 - What is the name of the company I work for and where is it located?
2 - What does the company do?
3 - When did I graduate, which university?
4 - When did I start working?
And that's it, no additional documents were asked to present other then what I had mailed them. I recd my passport thru BlueDart the next day.
Since I'm still in India, I dont have much of computer access, but will try to answer if you guys have any questions.