modification

This commit is contained in:
aleen42
2016-10-10 23:05:55 +08:00
parent 6d6a5c5ac6
commit 97209bae29

View File

@ -110,9 +110,9 @@
我一直都是遵循该计划去准备 Google 的面试。自 1997 年以来,我一直从事于 web 程序的构建、服务器的构建及创业型公司的创办。对于只有着一个经济学学位而不是计算机科学学位CS degree的我来说在职业生涯中所取得的都非常成功。然而我想在 Google 工作,并进入大型系统中,真正地去理解计算机系统、算法效率、数据结构性能、低级别编程语言及其工作原理。可一项都不了解的我,怎么会被 Google 所应聘呢?
当我创建该项目时,我从一个栈到一个堆都不了解。不懂得 Big-O 的任何东西、关于树的一切,或如何去遍历一个图。如果非要我去编写一个排序算法的话,我只能说我所写的并非十分巧妙。一直以来,任何我所用的数据结构都是内建于编程语言当中。至于它们在背后如何运作,我一概不了解。此外,我并不需要管理内存。最多就是在一个正在执行的进程出了“内存不足”的错误后,采取一些权变措施。在我的生活中,甚少使用到多维数组,可关联数组却成千上万。而且,从开始到现在,我都还未曾创建过数据结构。
当我创建该项目时,我从一个栈到一个堆都不了解。那时的我,完全不了解 Big-O 、树,或如何去遍历一个图。如果非要我去编写一个排序算法的话,我只能说我所写的肯定是很糟糕。一直以来,我所用的任何数据结构都是内建于编程语言当中。至于它们在背后如何运作,对此我一概不清楚。此外,以前的我并不需要对内存进行管理,最多就是在一个正在执行的进程出了“内存不足”的错误后,采取一些权变措施。在我的编程生活中,甚少使用到多维数组,可关联数组却成千上万。而且,从开始到现在,我都还未曾自己实现过数据结构。
然而,经过该学习计划,我已有足够的信心认为我能被 Google 所雇佣。这是一个花费了我数月的计划,若您已对大部分知识都熟悉的话,或许能节省大量的时间。
就是这样的我,在经过该学习计划后,已然对被 Google 所雇佣充满信心。这是一个漫长的计划,以至于花费了我数月的时间。若您早已熟悉大部分知识,那么也许能节省大量的时间。
## 如何使用它