V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hakunamatata11
V2EX  ›  推广

对不起,我没能横扫 FLAG!

  •  
  •   hakunamatata11 · 2021-03-05 11:14:01 +08:00 · 523 次点击
    这是一个创建于 1362 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家都知道去年疫情,湾区遍地失业,找工作难上天。作为一个火坑专业 PhD,扎根科研 3 年,直到去年我决心转 CS 。 作出这个决定,就因为专业太坑爹,每天在实验室苦兮兮,被老板虐了也不敢说什么,一年到头才 6 、7w... 因为身边不少码农朋友,打听过薪资发现真是羞辱,可能自己奋斗的终点,不过是别人的起点...

    转码找工作结果是:**不好意思,FLAG 我一家没过!

    但也很幸运年底拿到了 Oracle,Paypal 等另外 4 家 offer,最后选了Oracle,钱$160k**。跟很多横扫 FLAG 的人比,我就是个弱渣。不过,我还是想分享出自己的经验,给那些还在岸前挣扎的普通人。

    没用的刷题!第一个月就想放弃了

    在前期准备这件事上,我是走过弯路的

    因为码农朋友都在刷题,我也跟着学。结果只会一些 Python,却不懂什么是算法和数据结构,题库根本刷不动,我的自信心也严重受挫,才第一个月就想放弃了...

    后来是geeksforgeeks 上的算法科普和朋友推荐的《九章算法基础班》帮我构建了算法框架。

    尤其是《九章算法基础班》的老师会带我在线刷题,用伪代码讲清楚算法思路,再用真实代码还原一遍 coding 过程,我再也不像刚开始刷题那样无处下手了。

    △ 伪代码

    简历能混过 HR 就够了

    以我的经验来说,写简历不要花太多时间,叠加很多花里胡哨的词尤其没必要。因为像我这种转码选手,实力太弱,写“精通”、“在...经验丰富”等等一看就是在吹牛。

    所以简历就保持真实,我觉得唯一要好好包装的就是 project 。如果项目的含金量高,那么 HR 给你面邀的概率会高很多。

    我找了几个简历模板,做了 3 份简历先投一波,然后拿效果最好的那份一直投。其实,只要第一步能混过 HR 就够了,大部分公司到你面试时可能都没看过你的简历。

    能不能通过面试,早在一开始就有了答案

    接下来分享一下我的面试经历,总结完,我发现结果其实一开始就定下了

    大厂里,我最先面的就是 Facebook,把它放到前面其实是个错误决定。因为那时,我题还没刷熟,大概只做了一百多道。而它家是出了名的原题多,题库比较固定,一般没有太变态的难题。结果手太生,easy 题也没能一遍过,挂掉真的很遗憾!

    狗家反而是我放最后面的,它家 easy 题做完还有follow up,而一半的轮次都至少是 medium。而且手上已经有 offer 了,我也知道这种难度,弱渣如我肯定面不上,所以应对过程也比较消极。

    Oracle 是 10 月中旬内推的,11 月初电面,11 月中旬 VO,又过了一个礼拜说过了。而且 VO 就三轮,coding 、BQ 和设计各一轮。也是幸运,正好赶上它家大肆捞人。

    这也是为什么我说“一开始就有了答案”,其实自己什么水平,心里门清。去面 FLAG 只想见识见识,而且据说去年只招 senior,我这种半路出家转码的根本够不上。而一旦碰到哪家大举捞人,或者某个新组急招,门槛就会降下来,很容易进

    刷题 300,足够了!

    我知道有很多转码的同学,对自己极度不自信,刷题动不动就七八百。

    个人而言,我觉得一直刷反而让自己更紧张。直到上岸,我自己也没刷到 300 题,但里面包括 50 ~ 60 道 hard,剩下 easy 和 medium 大约五五分。

    整个过程里《九章算法基础班》帮了大忙,上半年我上完《基础班》,下半年又报了这个进阶课,主讲的令狐冲老师也说要按面试考察频率高效刷题。

    刷过的题我会再做一遍,逼自己归纳总结。事实上,面试中我遇到过好多次 top K,LCA... 内核是一样的,但外包装会换,所以刷题一定要做到非常熟练。

    再比如最简单的 sort,你必须搞懂时间复杂度、空间复杂度、什么时候最优和最差... 你才能跟面试官解释为什么是这样的,面试官也知道你不是科班出身,但你也不能一开口就露馅,最基础的算法和数据结构知识还是要有的。

    我不是完全脱产备战,所以去年大多数时间,我还是要兼顾实验室和转码的。不是什么大牛,虽然对 FLAG 有所期待,但更大的心愿只是转码上岸。

    这样的结果就很知足,希望大家都能跟我一样早日脱离苦海。

    戳我报名领取算法模板

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1059 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 20:18 · PVG 04:18 · LAX 12:18 · JFK 15:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.