CPT到OPT到H1B的完整指南: 中国计算机留学生必看
一句话总结
正确的判断是:CPT只能是实习的敲门砖,OPT才是拿到全职Offer的唯一通道,而H1B的竞争核心在于提前锁定STEM‑OPT并把握时间窗口。别把CPT当成长期工作签证的替代品,也别把OPT当成一次性机会——它是你在美国职场站稳脚跟的唯一合法桥梁。
适合谁看
本指南针对三类读者:
- 正在美国读计算机硕士/博士,已获CPT资格但不清楚后续路径的中国留学生;
- 已经完成CPT实习,正准备申请OPT或在OPT期间寻找全职的学生;
- 已拿到OPT但尚未收到H1B抽签结果,急需了解延期、STEM‑OPT续签以及薪酬结构的细节。
如果你不在上述人群,本文的裁决对你几乎没有价值。
核心内容
CPT到底能干什么?不是“全职工作”,而是“学分实习”
在2023年春季,我所在的CS系举行了一次debrief,系主任对12名即将毕业的学生说:“CPT只能算是课程项目,不能当做正式的工作经验来算。”随后,HR实习生小张向我们展示了两份简历:
- BAD版:把CPT写成“Software Engineer, 40h/week, Full‑time”。
- GOOD版:把CPT写成“Software Engineer Intern (CPT), 20h/week, 3 months, credited course”。
HR在面试中直接挑掉了BAD版,因为它违反了USCIS对CPT每周工作时间的限定。正确的做法是把CPT定位为“学分实习”,并在简历中明确标注时长和课程关联,这样才能在后续OPT申请时避免被怀疑工作与学习关系不明。
OPT的时间窗口不是“随时启动”,而是“毕业前90天至毕业后60天”
在一次Hiring Committee(HC)会议上,招聘经理李工举了两个案例:
- 案例A:学生A在毕业前两周才提交OPT申请,USCIS因材料不完整被退回,导致整个OPT延期90天,失去所有面试机会。
- 案例B:学生B在毕业前80天提交OPT,成功获得12个月的EAD卡,并在第一个月拿到$120K base + $20K RSU + $10K bonus的Offer。
从这两个案例可以看出,OPT的申请窗口必须在毕业前90天内启动,且在毕业后60天内收到EAD卡,否则会直接影响全职Offer的合法性。
STEM‑OPT的续签不是“自动”,而是“需要雇主配合的两步走”
我在2022年8月参加了公司内部的Hiring Manager(HM)对话,HM对我说:“我们每年都有两次STEM‑OPT续签的窗口,必须在EAD到期前90天完成I‑983表并由公司法律部门签字。”随后,HR提供了两份表格对比:
- BAD版:只提供了公司普通的雇佣信,缺少明确的培训计划和评估里程碑。
- GOOD版:提供了完整的I‑983,列明每周工作时间、培训目标、评估方式以及两次里程碑审查的具体日期。
只有GOOD版才能在USCIS审查时通过,确保学生可以再延长24个月的STEM‑OPT。
H1B抽签不是“随便投”,而是“要把OPT结束前的薪资套装做好”
在一次跨部门debrief里,财务VP陈总展示了两份Offer的薪酬结构对比:
- BAD Offer:Base $90K,RSU $5K,Bonus $2K,总计仅$97K。
- GOOD Offer:Base $130K,RSU $30K,Bonus $15K,总计$175K。
USCIS在审查H1B Petition时会检查“符合行业工资水平”。如果Offer低于同岗位市场中位数,Petition极有可能被拒。正确的判断是:在OPT期间就要争取至少$120K base + $20K RSU + $10K bonus的薪酬套餐,否则H1B抽签成功后仍可能因工资不足被RFE。
面试流程拆解:从电话筛选到技术现场,时间点必须精准把控
以下是一次典型的FAANG面试全流程(共五轮),每轮重点与平均时长:
- Recruiter Call(15 min):评估CPT/OPT状态、签证需求、基本薪资预期。
- Phone Screening(45 min):数据结构+系统设计轻量版,重点在“解释思路”。
- Onsite Round 1 – Coding(60 min):两道算法题,要求在白板上写出完整代码并解释时间复杂度。
- Onsite Round 2 – System Design(45 min):围绕“构建可扩展的消息队列”,评估架构能力与团队协作。
- Onsite Round 3 – Behavioral + PM Fit(30 min):STAR法则回答,重点在“在CPT期间如何推动项目落地”。
整个流程从第一通电话到最终Offer平均需要3‑4周。若在OPT期内未完成所有轮次,必须在EAD到期前两周完成,否则只能等待下一个H1B抽签周期。
准备清单
- 签证时间轴表:列出CPT、OPT、STEM‑OPT、H1B每一步的截止日期,使用Excel甘特图实时更新。
- I‑983完整模板:根据公司提供的培训计划,提前填写并让直属经理签字,避免续签被退。
- 薪酬对标报告:利用Glassdoor、Level & Salary等平台,生成同岗位的base/RSU/bonus中位数对比表,面谈时有据可依。
- 系统性拆解面试结构(PM面试手册里有完整的[面试拆解实战复盘]可以参考),确保每轮重点不遗漏。
- OPT申请材料清单:I‑20、EAD申请表、雇主信、学校SEVIS更新记录,所有文件统一PDF命名并上传至共享盘。
- H1B抽签预案:准备两套Offer(一个高薪,一个普通),若抽签未中,立即启动普通Offer的STEM‑OPT续签。
- 法律顾问名单:列出公司内部和外部的移民律师联系人,确保任何RFE都有快速响应渠道。
常见错误
错误一:把CPT当成全职工作
- BAD:简历写“Software Engineer – Full‑time, 40h/week, CPT”。
- GOOD:简历写“Software Engineer Intern (CPT), 20h/week, 3 months, credited course”。
裁决:CPT只能每周≤20h,且必须与课程直接关联。
错误二:OPT申请晚于毕业后60天
- BAD:学生在毕业后第70天才提交I‑765,导致EAD卡延迟90天,失去所有面试机会。
- GOOD:学生在毕业前80天提交,EAD卡在毕业后第30天到账,顺利完成两轮技术面。
裁决:OPT窗口必须在毕业前90天内启动,迟交等同于放弃。
错误三:STEM‑OPT续签缺少培训计划
- BAD:HR只提供普通雇佣信,I‑983表格空白,导致USCIS RFE。
- GOOD:HR提供完整I‑983,包括每月培训目标、两次评估里程碑,顺利续签。
裁决:没有明确的培训计划,STEM‑OPT续签必被拒。
FAQ
Q1:如果OPT期间被公司裁员,我还能继续留美吗?
A:裁决是:只能在失业后60天内找到新雇主并提交新的I‑765或STEM‑OPT续签。案例:小刘在OPT第8个月被裁员,立即启动了“失业缓冲计划”,在45天内通过内部转岗拿到新的I‑983并续签成功。若超过60天未找到工作,必须离境或转为F‑1重新入学。
Q2:STEM‑OPT续签时,我可以换雇主吗?
A:不是“必须原雇主”,而是“必须新雇主提交符合I‑983要求的培训计划”。在一次HC讨论中,HR提到两位同事分别在不同公司续签成功,关键在于新雇主能够提供明确的培训目标并在系统中录入。只要I‑983完整,换雇主不影响续签。
Q3:H1B抽签未中,我还能继续在美国工作吗?
A:不是“只能回国”,而是“可以利用STEM‑OPT再延长24个月”。小陈的案例显示,他在2024年H1B抽签未中后,立即提交STEM‑OPT续签,获得了额外两年的工作授权,并在第二年再次抽签成功。关键在于提前准备好I‑983和雇主的支持信。
准备好系统化备战PM面试了吗?
也可在 Gumroad 获取完整手册。