views, comments.

我美国本科CS专业,学校排名前50,有绿卡,却找不到工作怎么办? - 知乎

Omnivore

Read on Omnivore

Read Original

date_saved: 2023-09-05 03:32:53


Full Content:

每次我跟别人说起自己找不到工作的事情时,他们都会非常惊讶。 你看你学校也不差,GPA3.5也不算低,又有绿卡不用担心身份问题,作为一个女生学cs你还找…显示全部 ​

关注者

92

被浏览

34,830

Edward Shi

Edward Shi

​ 关注

43 人赞同了该回答

首先说一下,正常美国找工作,怎么个流程,都是

  1. 简历:CS项目,不水,拿到面试
  2. 刷题好,大厂基本考题,北美面试三大块Algorithm、OOD、System Design学好
  3. 投的公司足够多,200家起步

这三点,估计在学校期间,是一条都没有做到,甚至都不知道,怎么在美国找工作?

很多学生真的太天真的,真的感觉大学学了四年,然后找工作的时候,简历就写个学校、然后简历都是空白就可以拿到面试?然后面试考的内容都不了解、刷题都没刷过就能拿到offer?投了10几,20几家公司就可以有面试?我自己学生都是上百家起步,拿个位数的面试机会。

而且学校学的东西,和找工作基本是没关系的,现在无论中美,学校和工业界都是脱节的,==学校课程==和公司面试考的内容,基本是两个体系,学校学的再好,到最后找工作考的还是刷题这些,学校顶多教你==数据结构算法==,不会教你刷题

科普一下,北美面试内容,主要是三大方面:

第一个就是算法,这个占比是80%以上,如果你是实习或者New Grad,基本就是100%。

第二个就是面向对象设计,这部分实习全职==跳槽==都可能出,不难,主要是考。

第三个就是系统设计,跳槽一定年限是必考内容,除了Amazon这种公司一般New Grad是不考的。

建议,Master,==最好的安排==

1,==北美==8月入学之前,从现在开始刷题,把题刷明白,因为9月就已经招聘开始==找实习==
2,八月入学肯定需要适应一个月,9月各大学校的Career Fair开始,所有大厂全部投一遍,准备==面试==,200家公司是底线
3,9~12月,疯狂面试,争取找到Summer Intern
4,如果找不到,那么第二年1~3月==春招==继续找,但春招坑少了太多,尽量秋招搞定
5,学校课程,没必要那么认真学了,能毕业就行了,毕业了没人问你GPA多少,都会问你去哪工作了,所以分清孰轻孰重。能选水课选水课,能抱大腿抱大腿,学校课程帮你找不到工作,刷题可以
6,Project如果学校的有含金量就好好做,但大多数比较水,尽量自己找项目做。不要参加什么LeetCode Contest,或者任何==算法==比赛,自己水平能不能面试多看几道面经题自己想不想的出来,自己门清
7,第二年5~8月实习,没找到,感觉自己学不明白的,该报班报班,没啥可耻的,学了两个学期如果还学不明白,花钱学也要搞明白,因为没有退路,死要面子最后还没学明白的话,到9月找全职再失败就回国了,赌不起
8,九月,New Grad找全职开始,这个是你最后的机会了,大多数人都是12月或者5月毕业,无论哪个时间毕业,这个秋招都是你最后的机会,找不到就可能要回国了,所以还是所有公司投起来,这个时候,你Project 和刷题必须没有任何短板了,找到好的工作,上岸,才是最终目的

最后,找到了就上岸,找不到,就需要想怎么解决身份的问题,留在美国继续找,那就是另一个问题了

发布于 2023-05-10 09:20・IP 属地浙江

​赞同 43​​2 条评论​收藏​喜欢收起​

篱笆老师

篱笆老师

卡内基梅隆大学 机器人系统开发硕士

​ 关注

8 人赞同了该回答

视频资源加载失败

北美秋招CS模拟面试第二场!深度点评+面试技巧分享

6122 播放 · 16 赞同

掌握面试技巧,帮助你更好的找到cs相关工作!

发布于 2021-11-23 11:35· 5003 次播放

​赞同 8​​1 条评论​收藏​喜欢

水木山城

水木山城

自由的工作

​ 关注

1 人赞同了该回答

建议读研吧

发布于 2017-07-21 04:03

​赞同 1​​添加评论​收藏​喜欢


Highlights

首先说一下,正常美国找工作,怎么个流程,都是

  1. 简历:CS项目,不水,拿到面试
  2. 刷题好,大厂基本考题,北美面试三大块Algorithm、OOD、System Design学好
  3. 投的公司足够多,200家起步 ⤴️

而且学校学的东西,和找工作基本是没关系的,现在无论中美,学校和工业界都是脱节的,学校课程和公司面试考的内容,基本是两个体系,学校学的再好,到最后找工作考的还是刷题这些,学校顶多教你数据结构算法,不会教你刷题 ⤴️

北美面试内容,主要是三大方面:

第一个就是算法,这个占比是80%以上,如果你是实习或者New Grad,基本就是100%。

第二个就是面向对象设计,这部分实习全职跳槽都可能出,不难,主要是考。

第三个就是系统设计,跳槽一定年限是必考内容,除了Amazon这种公司一般New Grad是不考的。

建议,Master,最好的安排

1,北美8月入学之前,从现在开始刷题,把题刷明白,因为9月就已经招聘开始找实习
2,八月入学肯定需要适应一个月,9月各大学校的Career Fair开始,所有大厂全部投一遍,准备面试,200家公司是底线
3,9~12月,疯狂面试,争取找到Summer Intern
4,如果找不到,那么第二年1~3月春招继续找,但春招坑少了太多,尽量秋招搞定
5,学校课程,没必要那么认真学了,能毕业就行了,毕业了没人问你GPA多少,都会问你去哪工作了,所以分清孰轻孰重。能选水课选水课,能抱大腿抱大腿,学校课程帮你找不到工作,刷题可以
6,Project如果学校的有含金量就好好做,但大多数比较水,尽量自己找项目做。不要参加什么LeetCode Contest,或者任何算法比赛,自己水平能不能面试多看几道面经题自己想不想的出来,自己门清
7,第二年5~8月实习,没找到,感觉自己学不明白的,该报班报班,没啥可耻的,学了两个学期如果还学不明白,花钱学也要搞明白,因为没有退路,死要面子最后还没学明白的话,到9月找全职再失败就回国了,赌不起
8,九月,New Grad找全职开始,这个是你最后的机会了,大多数人都是12月或者5月毕业,无论哪个时间毕业,这个秋招都是你最后的机会,找不到就可能要回国了,所以还是所有公司投起来,这个时候,你Project 和刷题必须没有任何短板了,找到好的工作,上岸,才是最终目的

最后,找到了就上岸,找不到,就需要想怎么解决身份的问题,留在美国继续找,那就是另一个问题了 ⤴️