提几点建议
我没有此类经历,但是根据我的有限知识和common sense, 给你提几点建议。
回国签证是个选择,而且是个比较保险的做法,但是要花的时间多,钱多。iflychina 网上的信息表明,H1B已经需要预约到四月初或四月中了,不怕花钱的话,每天打个电话有时也会有好运气。但是回国的机票,临时急订,也很困难,你现在订四月初的机票也会很难,而且会超贵。决定回国签的话,建议先订机票,然后电话预约一个签证日期,然后再每天打电话,看能不能换成较早的日期。
如果你的专业不敏感,且没有过身份违例的话,在加拿大签证可能更快捷。但也要参照你在加拿大所被允许的离境时间,因为一旦被check,你会需要在自签证日起,在加拿大停留一个月左右甚至更长的时间,预约签证也需要时间。
在加拿大预约美国签证的网址在这里
https://www.nvars.com/Production/userhome.aspx
不知你目前在加拿大的什么地方,有车没有。假设你在加拿大的东部,建议你在网上东部约一个最早时间(通常Montreal能约到的时间会比较早),然后每天在网上反复点击,看看能不能约到更早的时间,一旦约到了,就开车或坐飞机过去。如果人在东部,发现西部某地有较早时间,也可以考虑买张机票飞过去。
去签证的当天,建议见到签证官时,首先主动解释一下为什么来签证,告诉他说你错误理解了AP I-94上的有效时间,所以导致被困加拿大,所以才会来签H-1B,并告诉他你的雇主急等你回去工作,希望这样能够博取签证官的同情,以减少被check的
概率。
联系你的雇主和公司律师,和美国的家人朋友,索要各种用于签H1B的文件。你的不可缺的文件是H1B的批准书原件。另外,雇主信也很重要。其次,最好有(但并非必需)律师的Certified copy of H1B application,还有最近的pay stubs.