注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号 
x
本帖最后由 大队管理员 于 2020-2-12 11:36 编辑
背景:
楼主ECE转CS,在东部某Top30读CS master,当时运气比较好找到了AMZ的intern而且拿到了return offer,所以基本除了找实习时候刷了一些题后面基本就没怎么刷题,没什么onsite的经验。
Full time 工作大概一年半升职以后就开始打算跳槽了,跳槽的原因很简单:1. 觉得AMZ给的钱不多 2. 想学点新的东西。我们组属于WLB还可以的,所以有比较多时间准备跳槽。
目标:
1. 想试一试startup,很多东西可以做,成长会很快。如果能上市的话股票潜力也比较大。
2. Google,口碑好,对员工不错。
结果:
一共去了5家onsite,全部都给了offer,所有的onsite面试集中在1/7-1/23大概三周。
1. Miscroft Azure: HR勾搭的 hiring event,offer Lv61。
2. OfferUP: HR主动勾搭的,一个Seattle的startup,做二手交易的, offer SDE 2。
3. OCI:offer 但是只给了IC2
4. Google:offer L4
5. Convoy: offer T4. 也是西雅图的Startup,很想去的一家startup。
还有一个Uber的onsite但是狗家过了以后就cancel了,面不动了(懒)。
和地里的大牛没办法比,但是自己对这个结果还是比较满意的,当时还担心一家都拿不到。
当然还有被据的:
因为我不打算去湾区,西雅图的Junior opening不多,都是简历据。
Lyft: 简历据。 FB:没有open。 Pinterest: 简历据。DropBox:谈了一下没有合适的role,没有move forward。Snap:投了简历,默据 Airbnb:内推的人说hiring freeze。
感觉两年左右经验比较尴尬,也可能今年跳槽形式不好,很多想去的公司都没拿到面试,我觉得如果等到2.5~3年的时候可能会更好拿面试。
从九月底开始准备到1月初开始面试大概三个多月的时间,分享一下自己准备算法面试的经历。
刷题:
因为两年多没刷过题,基本都忘的差不多了。当时找实习的时候上过算法网课,先把之前刷过的题重新复习了一遍,大概花了一个月的时间。这个过程中我的策略是,想几分钟不会马上就看答案,目的是能快速的复习之前的算法。然后写完一道题就写一下笔记,我有一个模版,分享给大家。我每道题都按照这个模版写一下总结,强迫自己分析复杂度以及想想有哪些地方需要clarification。我觉得这一步很重要,如果不写总结的话,做过的题很快就忘了。
#Abstract#
#Idea#
#Question to ask#
#Time Complexity#
#Space Complexity#
#Mistake#
写的可能比较乱,希望能帮助到正在刷题的同学。
|