~阅读本文,仅需6分钟~

在Snap工作之余,高级软件工程师Casey还喜欢刷题。就是刷着玩,看看别人的代码,看看别人的思路。虽然经常看到语法糖和/或炫技,但有时还是能学到一些东西的。
当你在在Casey这个级别的时候,刷题早就不再是痛苦的折磨,毕竟日常工作中那些新的“题目”也可以完成从思路到debug的全过程了。
作为AMC竞赛的金牌选手,Casey老师想让更多有志于软件工程的同学也能像她一样,在某一天达到Enjoy Coding,享受刷题的程度。
于是她在FLAGDream1v1授课,让多年的工业界经验帮助在校同学提高刷题水平,攻克面试、找工作路上的障碍。
除了最近又帮忙开发了一项课程
(往上看,别忘扫码备注),
Casey老师再一次做客直播间,
分析了大家都碰到过,
而且现在和将来都躲不掉的事情——刷题。

马上阅读讲座精华摘要!

扫码添加Haley老师,全程回看周四讲座!助你在刷题路上更进一步!
I
基础有问题
如果你是转码、转专业的同学,或者在学校里面没有系统学过一门编程语言,只是做了一个项目之类的,那你很可能就是不会。
你根本不需要买一本厚厚的书专门去补理论知识,通过刷题,你会对这个语言运用地越来越熟练。算法面试中用到的语言结构往往不复杂,毕竟工作中最常用的内容不太可能是很复杂的。当你在面试中用了比较难的解法/糖时,相当于给自己挖坑——没人帮你debug,你要解释也不一定解释的清楚。
如果你的硬技术不过关,你很可能经历——

2

效率低下,不,就是没有效率
有的同学效率低是因为读题慢。Casey老师说,平常刷题碰到这种情况就看例子,面试时就问面试官。
但更多的同学刷题没效率,是因为没思路/好像有思路,但是写不出来。究其原因,就是  不会嘛。既然不会,就去(看别人的答案)学。你坐在哪里想半个小时想不出来,想一天当然也想不出来。
不少同学信心满满的投了简历,却倒在了OA这一关。就是因为做不完——对语法不熟练,没吃透,再加上平常就不注意时间。当然不成功。

还有的同学觉得刷题效率不高,是因为他们已经刷了2,300道,水平好像没有涨——碰到没看到过的题还是不会,甚至之前会的题现在忘个精光。这就是刷题质量的问题了。Casey老师经常看到有同学在LinkedIn上跟Recruiters发消息,说自己刷了Leet上3,500题。可事实上没人在意这个数量。
不论哪一类,当你自觉刷题毫无效率的时候,大概率会——
扫码添加Haley老师,全程回看周四讲座!助你在刷题路上更进一步!
3

心态焦虑,负面循环
当你在空想思路/花半天断断续续查查写写的时候,你往往会被打扰会分心去做别的事情。等你回到座位上,你心说:“这题写不出来面试就完蛋了!”

于是你陷入了自信心流失,自我否定的循环中。
事实上你要这样想,Casey老师说:每一道题都是学习的机会。当你平时刷到一个一做就做出来的题,反而是浪费时间。反而,如果平日里碰到了一点挑战,遇到了做不出的题,才是有用的——今天找到一个弱点,补强了一点,到了面试之日,短板有增强了一点。
Slow In Fast Out.
转码/CS代码这件事,入门挺慢的,确实有点像折磨自己。当你正在开始学的阶段,没碰到的题自然比会的题多。那你就要参考别人的解法,真正学会了,就是你的了。
所以,我们可以怎样——
4
高效刷题的具体动作
为了做到量变到质变,Casey老师建议你按类型刷题,查缺补漏。每个考点至少都要碰到,在面试之前尽量覆盖到自己的各项短板。做类似的题目们时,要想想他们的共同点在哪里,题和题之间有什么关系,分别在什么情况下用什么方式。
每道题做完之后要总结,我是怎样入手的?别人的解法是什么?他们是怎么来到这个思路的?时间复杂度卡在这儿,怎样得出优化的解法?深刻理解了题目的解法,就能避免三个月之后忘了解法这种事情发生。
与此同时,Think Loudly!你得练习你的表达能力——即使你的英语水平过关,但是代码思路呢?平时Mock Interviews要严肃对待,没有机会Mock的话,也可以找一个小伙伴讲,看看他们能不能根据你说的把题解出来?面试的时候,如果语言(口音)不同,甚至可以画,用Test Case来搞清楚状况。
扫码添加Haley老师,全程回看周四讲座!助你在刷题路上更进一步!
毋庸置疑,在目前的美国就业市场中,
科技大厂大多是最欢迎国际学生的雇主;
软件、数据为代表的计算机技术类岗位
吸引着来自全球的顶尖人才;
手握有实力的Offer,
不仅能在身份操作上可能给到最大的帮助,
至少也能让高昂的学费落地。
想要抓住时代的洪流,
在Data方向找工作的同学注意了!
Microsoft高级工程师
Omia老师
将继续带来硅谷秋招真题
教你如何用“一套秒杀攻略带走Offer”——
赶快扫码,添加Haley老师报名讲座!
我们还有DS求职必备的录播课程,大厂面试题无死角全覆盖,扫码资讯——
往期精彩讲座回看
左右滑动查看更多
赶快扫码添加Haley老师,全程回看以上来自一线大厂导师的精彩讲座!
关于FLAGDream
FLAGDream是一家来自硅谷的顶级在线教育科技公司,以帮助学员进入世界一流公司为使命。被业界称为 "在线教育界的Uber”,创始人兼CEO金一粟说,“我们就像Uber一样,将学员输送到他们想要去的目的地。” 
近期学员 面试战报
学员评价
左右滑动查看更多

参考来源:
图片来源于网络
版权声明:
本文由FLAGDream独家采编,未经授权禁止转载及任何形式的转化。FLAGDream除发布原创求职干货文章资料之外,致力于分享优秀职业发展相关文章。如涉及版权问题,敬请原作者原谅,并Email联系[email protected]进行处理。FLAGDream诚挚欢迎各方的品牌推广以及战略合作,如有意向请发邮件至[email protected]详谈
继续阅读
阅读原文