ototsuyume
2014-03-13 16:45:48 +08:00
作为一个面了google没拿到offer的loser,简单说两句
要知道,进去google这种公司,每个人都是螺丝钉,在里面,不光有世界级的coder,还有各种学术界的顶尖学者,作为一个小码农入职到这种公司,别指望你能一个人去把整个网站整套系统给弄完,顶多就是给你弄个单独的一小块而已。
然后就是,这种大公司里面都有自己的一套从算法库到框架到存储到架构的组件,你学习的各种流行的框架技术在里面可能完全没有用武之地。
这种情况下,考各种典型的算法题是比较公平且有效率的筛选原则。有人说有题库这样对于没刷题的人不公平,但是为什么有人能花那么多时间刷题,有人却不去做呢?你觉得刷题没意义,觉得其他的有意思,那就是你选择了不去google这样的公司,而不能说google喜欢招那些刷题的人。不过说来,能把题库的题刷得滚架烂熟各种时间复杂度熟记于心对于自己的算法基础和coding能力的确有很大的提高。
google、facebook这些公司面试都是考算法题,虽然有人说这样不好,但最后做出来的东西都还不赖,起码还是证明了这种筛选方式不算差。