欢迎来到天天文库
浏览记录
ID:32571267
大小:65.80 KB
页数:3页
时间:2019-02-12
《给准备做程序员的童鞋们》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、去年的这个时候,我还刚从阿里巴巴实习回来,在实验室里无心干活,整天忙着找工作的事情,找工时的经历还历历在目,一晃一年都过去了,现在成了帝都我谷公司的一位码农。毕业离校前就答应要给师弟师妹们写个面经啥的,拖了半年,眼看下一届这就要找工作了,不能再拖了。其实网上能找到的面经啥的都很多,我就不废话了,给大家带来一点干货。 找工作是可以准备的么?虽然说找工作的时候主要靠的是你平时积累的结果,但是,任何考试都是有一定模式的,所以呢,通过一定的训练可以提高拿到高级offer的几率,特别是面技术类的职位,有些练习是有立竿见影的效果的,准备还是相当有必要。
2、找工作要准备什么?请先参考一篇文章《怎样花两年时间去面试一个人》(如果打不开请在浏览器里键入:http://mindhacks.cn/2011/11/04/how-to-interview-a-person-for-two-years/)怎么样,知道自己要准备什么了没,是不是发现时间根本就不!够!了! 没错,时间永远都不够的,现在只剩下一个多月了,咋办呢? 其实一个多月的时间能做很多事情,我本人也只是从8月结束前的几天开始准备找工,一直到10月底结束所有面试,边准备边面试大约也就2个月的时间。不过因为时间紧迫,选择做什么更为关键。下面我罗列下
3、该做的事情。1.复习数据结构与算法几乎所有IT公司的主要面试形式都是问编程题,如果数据结构与算法都丢了建议你还是不用找IT类的工作了吧。首先是把数据结构和算法设计这两门课的课本再看一遍,熟悉数组、链表、堆、树、图、hash这几个数据结构,掌握排序、分冶、贪心、动归、搜索、这几种常见算法。形象一点说,可以把这些内容分为3级。1级包括:数组、链表、树、排序。这些都是最基本的东西,必须非常熟悉,如要多写写链表的插入删除节点,树的遍历啥的。特别是排序,各种排序算法都最好能在5分钟内写出来,排序几乎是任何一个公司面试都会考察的。掌握了第1级的技能,年薪
4、12w以上的工作肯定就没问题啦。第2级包括:所有常见的数据结构、简单的分冶和贪心、基本动归和搜索算法。掌握了这些,你应该能拿下18w左右的offer。第3级:除了常见的数据结构,你还得对啥字符树啊,B+树啊比较熟悉,hash必须能写出一个优秀的hash算法并且知道hash的几种不同实现如何解决冲突等,对于几种常见算法类型如动归搜索等,最好在pku的acm平台上都做上几道题熟悉一下,锻炼解题思维。嗯,做到这些的话,你应该可以冲击25w以上的offer啦。当然,如果你是ACMer,可以自动忽略这段东西。 2.计算机科学技术的技术知识也就是上课的时
5、候学到的内容啦,越是优秀的公司越注重你基础是否稳固,烂公司只关心你会不会写javascript或php。最先得复习的两门课是操作系统和计算机网络。操作系统有多进/线程、虚拟内存、文件系统啥的。计算机网络把TCP/IP。HTTP,UDP的概念都熟悉一下。计算机系统结构最好也看一下,主要明白下cpu架构,流水线什么的。还有两门必须复习的是离散数学和概率论,离散数学主要是复习下各种概念,不用看太多。概率论要着重搞清楚条件概率是咋回事,去年好多的笔试题都有涉及。 3.做一个好简历简历绝对是需要花时间做的一个东西,一份好的简历能让你有一定的几率免除掉笔
6、试,直接进入面试阶段(有道和hulu我都是通过简历直接免了笔试)。我的简历历经各种修改到最后定稿我弄了一个多星期。一份好的简历好要做到重点突出,排版整洁。篇幅1到2页即刻,我的简历写了两页。多想想自己的哪些经历是和职位相关的。注意不要用乱七八糟的字体,中文以宋体为正文,英文TimesNew就ok。切忌太花俏,你是程序员又不是搞UI的,还有千万不要写什么能熟练操作word、excel啥的,相当扣分。最后,要把简历格式保存为pdf格式,不要用啥doc,docx,让人一看就认为是除了windows啥也没用过不知国际标准为何物的小白。 4.多面试,多
7、做题,前期海投,后期重点突破在短时间内最立竿见影的方法是参加各种面试,做各种真实的面试题,针对面试的反馈做调整,然后下一次面试就能用上了。基本上,大部分it公司都会在9月初开始到10月底这两个月的时间段内进行校招,国企银行什么的可能会晚一些。推荐大家在早期尽量多参加笔试面试,各种海投,一个作用是明白这些公司的笔试面试都会考什么问题,避免自己闭门造车。二是尽快熟悉面试的节奏和气氛,之后面心仪的公司时才比较不会紧张。在学校里面最好能跟几个同学形成一个圈子,分享各自去面试遇到的问题,搞个内部论坛多写面经多分析。如果有在不同城市的高中或本科同学,可以
8、利用有些公司在不同城市招聘的时间差,获取今年最新的面试情况,如题目和各岗位招人的数量等等。到了10月份之后,对自己面试的情况有一定的了解了,根据反馈多做一些准备,多
此文档下载收益归作者所有