CS是北美最容易找工作的专业
已经成为广大留学生公认的事实了
可是打开一个job posting,全都要工作经验;
根据我们跟猎头,以及各公司的导师们交流发现
Junior的岗位远远少于senior 岗位,
没有工作经验的你,
还要经历多轮onsite面试的碾压
最终还是拼不过印度人的心酸你真的能体会到么?
但想要进入FLAG 和 各大金融机构做码农
的你需要具备哪些素质?
到底应该如何正确刷题才能最大提升自己的应试能力?
FLAG 和各大金融机构里的码农们每天都在做些什么呢?
关于CS的求职资讯都是关于硅谷的,
加拿大CS相关求职没有任何信息怎么办?!
Power Career知道大家的无助和心情,
特意请来了Goolge Cloud Engineer
横扫中国,美国,加拿大
拿下Google, Amazon, Snapchat,
蚂蚁金服, Momenta, RBC, 路透社
等10大offer
1
CS和DS在加拿大找工作真的很“容易”么?
如果你属于CS或者是统计专业大神PhD., 学习视觉,机器学习,AI,数据库,算法,搜索之类的,对于这类人来说10W+年薪的FLAG工作对他们来说就是囊中之物。而如果你是属于第一梯队的CS、Stats硕士,那么面试前多刷一刷题,基本上你就可以开始考虑是要去FLAG还是去待遇更丰厚的startup锻炼一下。
然而如果你二者都不是,却还将坊间流畅的CS专业在北美好找工作奉为圣经,那么最后只能在碰壁无数次之后偷偷回国抹眼泪了。没有提前几个月看几千页的书和paper,不面试个十几个公司,你是没有办法轻轻松松拿下offer的。
如果你是第二或第三梯队的CS.Stats硕士,那么除了努力刷题,练题和面试,还要多提高自己的GPA和参加学校的career fair。其中刷题的重要性不言而喻。如果你没有认真地刷题,那么你可能连第一轮面试都过不了,更不用说后面5-6轮面试和最终的offer了。
在你身边或是你听说的拿下dream offer的码农们,无不是付出了血汗,并及早为自己的职业之路做出准备的人。如果专业不对口,那么几年的工作经验也会是你未来找工作的加分项。
SD和DS 面试流程是什么?
-
Online assessment
-
HR/Recruiter email/phone contact
-
Technical phone interview
-
Onsite interview
1
Online Assessment
形式:在时间限定范围内,线上完成既定题目。
目的:由于当前应聘人数越来越多,有OA步骤的公司也越来越多,以此进行人才的初步快速筛选。
对于New Grad而言,如果没有好的实习或项目背景,很多公司都会有OA process。一般OA会在HackerRank此类第三方网站进行,网上也有很多经验分享可以学习,需要注意的是在做OA的时候要注意Copyright,这不只会对你的结果产生影响,甚至会影响到你的refer人,任何的抄袭情况都是不会被容忍的。
另外OA题目全部做对并不意味着你会安全拿到下轮面试,因为公司可能会综合考虑其他方面,也有可能某些公司是为了测试OA系统,并非真正开放Head count。有一些公司OA成功完成,题目全都做对,是可以直接Onsite的。
2 HR/ Recruiter Email/Phone Contact
形式:30分钟以内,询问简单的基础问题。
目的:HR获取候选人更多信息,并未下一步tech interview做准备。
一般情况,HR/ Recruiter 联系步骤会询问简单的问题,比如身份情况、过往经历、简单技术问题等。由于HR/Recruiter没有专业的背景,询问中涉及到的tech stack,并不会问得特别深入仔细。例如:为某个技术应用的熟练度打分,然后根据你的回答来进行是否符合职位需求的初步筛选。
沟通过程中需要注意:
-
回答需要展现对公司、产品、职位内容的了解
-
若被询问期待的薪资,可以根据market情况给出一个范围,不要提到任何具体数字
-
若涉及到基本的技术问题,比如线程,进程语言,操作系统等,需要自信的回答,HR/ Recruiter会据此看你的背景是否夯实
-
HR/Recruiter 会表现出非常专业的素质–Nice,请不要因此形成胜算很大的误解
3 Technical phone interview
形式:一般40-60分钟,简单聊简历+一道算法题(也有公司会问两道算法题)。
目的:第一轮技术层面筛选。
通常算法题相对onsite interview要简单,面试官一般会使用协同编码平台,例如CoderPad,此类平台可以直接编译运行,所以你的代码需要BugFree,并且能够通过一定数量的TestCase。因此建议大家提前熟悉此类工具。(也有公司喜欢试用如GoogleDoc这一类“白板”在线协同编辑工具)
沟通过程中需要注意:
-
为了保证电话面试的沟通效果,在交流过程中适当多说,think loud,让面试官能及时了解到你的想法
-
若面试官带有一些口音,无法顺利理解问题,不要着急,也不要想当然,多问问题,尽量保证在充分
-
理解问题的情况下再进行解答。
4
Onsite Interview
形式:标准的onsite interview会有4-5轮,形式有白板、笔记本直接答题。
目的:从tech层面、behavioral层面、及culture层面全面了解候选人是否为合适的候选人。
大部分公司标准的Onsite面试为4-5轮,大部分都为technical questions,有些公司会有一轮是跟hiring manager面试。一般情况不会有专门的一轮给behavior questions,这些问题会穿插在技术问题中。有些公司coding是在白板上,还有一些公司的要求会比较高,在笔记本上直接写代码,并且编译、运行。
Power Career CS/DS 求职讲座
入群方式
在公众号后台回复 “CS讲座”,
即可获得讲座参与方式
Power Career 往期线下讲座、导师校园行
Power Career 往期讲座已经有超过6000名同学参加,
多名导师常年驻群,24小时滚动答疑,发布工作机会
原文始发于微信公众号(PowerCareer):独家 | 听了可以年薪10万+的讲座,手把手带你进FLAG!