西部计划/目标公司/战略及用时

想去西部是从年初开始的,和创业的小伙伴们去西部过了年,虽然已经去过很多次了,但是这次让我感觉到了不同的吸引力。年中由于公司有些小变故,促进了我往前迈一步的决心。

之前一直因为房子、绿卡等等原因牵制了自己,其实后来发现这都不是事,关键在于自己要迈出这一步,今年外在的环境推着我走了这一步。

6月份回了趟国,调整之后6月底正式开始计划复习和刷题,7月份碰巧有朋友找我,能推荐我本地的oracle,由于要面JAVA和JS的内容,花了一个月的时间准备,感觉应该没问题的时候,昨天得到了onsite挂了的消息。就像轰天雷一般,虽然很难过,但是收拾收拾心情,还需要前进。

今天网上查了很多资料,包括面试、题目难度、刷题的程度之类的,感觉很有信心。也是基于一些前辈的建议和意见,开设这个栏目,记录的同时希望得到大家的指点和祝福。

计划

正文开始,今天是2017年的8月8日,我计划着拿着offer过春节,过完春节回来就职。所以截止日定在了2018年的1月。由于我之前已经将Cracking Coding Interview看完并且刷了部分题目,所以如果要参考,请将前面两个部分的时间加上,大约1个月左右(下面有具体每一块的时间),以下是我的计划:

  • 8.8 – 9.10 根据书中的顺序,找对应题目,以easy为主
  • 9.11 申请第二批次工作
  • 9.11 – 9.20 完成所有easy题目(补漏)
  • 10.10 申请第一批次工作
  • 11.1 申请重点批次的工作
  • 9.20-11.20 完成所有medium题目(一共330道,一天6道计算)
  • 11.21 -12.30 继续熟悉题目刷部分hard

期待着年前电面结束,2018年1月初onsite结束

目标公司/公司分类

首先声明,这个批次只是个人申请的优先级,掺杂了个人的喜好因素,不代表我我对公司本身的排序。还有很多其他好的公司,时间原因没能做很好的research。

由于自己对Google情有独钟,分批次是为了慢慢的进入面试的状态,熟悉步骤增加经验,最终在重点批次上能够成功。

重点批次:

Amazon, Google, Facebook, Apple

第一批次:

LinkedIn, Oracle, Twitter, airbnb, Snapchat, Yahoo, ebay, Paypal, Evernote, wish, Microsoft, Pinterest, Netflix, nest, IBM, WhatsApp, Lyft, Uber, Yelp, Salesforce

第二批次:

Godaddy, Tesla, Spotify, carfax,  trulia, zillow, bloomberg, , Dropbox, , Expedia, Strip, Fitbit, EA, EMC, Intuit, NetApp, NetSuite, Autodesk, Symantec, Riverbed, Quantcast, Concur, Aster Data, Citrix, Zynga, Skype, VMWare, Groupon, Box.net, Quora, A9.com, 126Lab, Palantir, Adobe, Hulu, Square

实际战略和用时

我是结合Cracking coding inteview和leetcode刷题的,根据分类,先看书,把书上的相关题目做掉,然后找leetcode相关题目做,只做easy(因为我觉得middle很多要用到复合技术),完成书上的类别和easy的题目之后,开始专注刷middle(还是根据category来)。具体分类和用时如下

第一阶段(书+easy)

书之前的基础阅读(时间复杂度、排序等):20小时

String & Array: 40小时,大约100题。小结:https://blog.jing.do/4829

LinkedList: 6小时,大约10题。小结:https://blog.jing.do/5141

Stack & Queue::3小时,大约4题目。小结:https://blog.jing.do/5309

Search/Sort专题:10小时,大约15题,很多medium的题目。

邮件订阅,随时获取更新信息

发表评论

电子邮件地址不会被公开。

This site uses Akismet to reduce spam. Learn how your comment data is processed.