一、前言

好久没写blog了,可能工作比較忙的原因吧。

工作之后也略显疲惫,有点懒,不是非常愿意动笔。只是由于今年秋招的临近,于是决定整理一下自己和其它几个大牛的经验。指导一下自己的学弟学妹们。

首先要说明的是,此次我主要是针对互联网公司的面试来整理的。所以假设你打算以后搞销售。或者立志去某潮之类渣滓公司的话,就大可不必这么辛苦的来依照这个复习准备。

在此特别鸣谢sdust的cl、fxl、zyz,以及qtech的oym、sh、ygq等诸位大牛的指点。

二、面试简单介绍

眼下就互联网市场的需求来看,java还是最多的。c++、php、python其次,像c#这样的东西。也就微软或者其它非常多软件公司会用到吧。

大部分能给高新的互联网公司不会用到。。java同学也不要太过于乐观。毕竟竞争还是非常激烈的。尽管需求是java的最多,只是c++的同学或者广大的acmer也不要灰心。由于面试的门槛一般公司都会有c++和java两个方向的面试,也就是说,假设公司要的是java的,可是仅仅要你c++能够合格,也会录取的。sdust的cl大牛,精通mfc和win32。面到阿里之后,学了半年java。。。所以我在这里也主要分成java方向和c++两个方向的面试来写,希望会对大家有帮助。

而非语言篇幅。是大家基本都须要掌握的,也就是像操作系统、计算机网络、数据结构、数据库、海量数据等知识。我会在前面几条先写出来。

对于面试是否能成功,各有各的说法,以我的经验来说,面试 = 运气(50-n)% + 实力(50+n)%。至于n,我想说n的意思n = f(x),x即实力。n与x成正比关系,这就意味着。你实力越强,对运气的依赖性越低。而不须要像我在春招的时候整天埋怨运气不好了。

所以实力还是非常重要的一个环节。

对于面试题目类型的比例。大部分公司在笔试环节会是这样,笔试 = (数据结构+算法) 50%+ (计算机网络 + 操作系统)30% +逻辑智力题10%  + 数据库5% + 歪门邪道题5%,而面试就不好说了,这个须要看你的简历,一般简历怎样。面试重点就在哪里。

july博客有一些面试题,最好有一个月的时间去刷这些题目,链接在此。

我把我的简历公布到网上,随后也会陆续发几个大牛的简历。希望大家照着看一看。写的不怎么样,只是格式还是能够參照一下的。大家见笑了。

下载资料我会把链接放在文章的最后面。请大家随便下载。

我的简历链接请点这里。。。

三、操作系统、计算机网络、数据库

操作系统非常重要吧,这个就不用说了,须要看的内容非常easy。大家把何昊老师出的《程序猿面试笔试宝典》这本书第八章到第十章全都看一遍就能够了,计算机网络9.1、9.3、9.4是重点,操作系统部分10.1和10.2是重点,对于数据库,可能仅仅须要记得简单的语句即可了,然后范式、一些锁、主键外键、索引看一看记住就能够。事物是非常重要的,必须掌握。

上面是对于做一般研发的要求,假设还想进深一下。那么这几本书堪称宝典:《UNIX环境高级编程》、《TCP/IP具体解释》卷一

四、算法 和 数据结构

对于没有项目经验的acmer来说,这个是重中之重。

首先一本必看的书《剑指offer》,你要保证上面的题目都能够掌握。而且代码一定要会写。只是像某些章节。可能代码量在100-200行的,一般公司不太可能让应届生在面试的时候手写那么多的代码,所以理解即可。毕竟要写出代码不能够靠死记硬背,就算是他让你写这么多的代码,你理解的意思也会写个八九不离十。所以不要操心。至于你怎么记住,就靠着一遍一遍的看了。我至少看过3、4遍。才干说记个几乎相同。理解之后看一遍会非常快的。

记得把这本书上面面试的样例都看一下,都是非常棒的样例。

《程序猿面试笔试宝典》是本非常不错的书,非常的全面,只是美中不足的是。当中代码质量偏低,所以假设你感觉他的代码不是非常好的话,就自己写一个,另外要说的就是。这本书和《剑指offer》有一样的题目的时候。请以《剑指offer》的代码和解说为准。

对于算法,不得不说的就是《编程之美》和《编程珠玑》。假设时间不多,后面那本书就不用再看了,《编程之美》对于acmer来说比較easy吧。我刚開始看的时候一天就能够看到100-200页。两三天就搞定一遍,上面的有些难度比較大的题目,假设不想去微软这样的公司就不是必需看了,像什么让你画一下cpu曲线之类的。如今都是四核cpu,你怎么给他画啊。其它的保证在秋招的时候看过3、4遍就能够了。关键是理解,而且能记住。

另外须要推荐的就是july的blog中的一个。http://blog.csdn.net/v_july_v/article/details/6543438

这个就是july博客的文件夹,数据结构和算法方面就看一下二、三、四章。当中重点我单独划一下。

第二章须要看的也不多。仅仅有3、4、6、12,只是最好大家再看一下1、5、8、11,其它的我个人觉得不太须要全然掌握,毕竟算法掌握起来须要的时间还是比較多的。

第三章就是程序猿编程艺术这么一本书。july也快要把他出版了据说。这本书特别棒吧我感觉,最好都看一遍。假设时间不多的话,下面这么几章个人觉得不太须要看,35-38.。

。事实上仅仅是非常少一部分,大家也能够挑着自己的须要看一下。

第四章就算是讲红黑树、b树之类的东东了,有能力的须要全然理解,代码就不用掌握了。假设精力或者时间有限。trie树弄懂、红黑树和b树看会即可了,当碰到你感觉他们不懂这方面的面试官的时候,能够逮着他们狂扯这部分,然后让他们感觉你非常高大上,我认识的sdust的cmj大牛就是靠着这个进的去哪儿网,拿到了12.6w年薪。

算法方面我感觉我写的几乎相同。假设你们感觉有遗漏还能够提醒我,我会随后补上。假设感觉这些都掌握几乎相同了。能够看一下《数学之美》,当中讲到了一些实际应用中的非常不错的样例。sdust的fxl在面百度的时候就用到了非常多。最后成功面上。

随口一说。快排和kmp一定要做到看到就秒杀的境界,不管是代码还是什么其它的,堆排也非常重要。其它各种排序的话,由于你感觉都非常easy。只是事实上假设面试的时候问到,你也不一定能答出来。甚至没听说过,所以有必要找个时间好好的吧排序看一下,有次阿里电面问了我一个锦标赛排序,我直接愣了。没听说过。。

。。

《算法导论》假设时间不多不建议看,毕竟问的东西不太会考到。。对了游戏公司非常多会问到图论的一些知识,面游戏公司的也能够看看。

毕竟游戏公司工资高,相对easy进一些。

假设还不知道怎么准备的话,能够再參考一下july的还有一篇文章,怎样高速准备面试中的算法。

http://blog.csdn.net/v_july_v/article/details/19131887

五、C++

C++是个好东西,须要准备的东西比較多。推荐看一下《C++ Primer》和《effective c++》想依靠c++为门槛拿到不错的offer的话。这两本书打死也要看。

最好边看边做笔记,把重点画下来,或者写blog,我在网上认识一个sdust大二的大牛zxf,他整理的blog就非常棒。还被评为了csdn的专栏达人。链接在此。

《Thinking in C++》也能够看下。

只是我觉得太厚了。

。所以。。。

《程序猿面试笔试宝典》这本书第七章的内容必须要记住。

须要认真的看。

有些必须会写的代码,在july的博客当中一章中有写到,http://blog.csdn.net/v_JULY_v/article/details/6417600当中strcpy/strcmp/strlen/strncpy/memset/memcpy/atoi这个几个函数都是常常考到的,所以一定要做到,看到这样的函数编写题就立马把他秒杀的境界。我整理了一些。点进去就能够看到。

虚函数是个重点,别的在前面基本书中说的非常清楚了,我也就不多说了。

六、JAVA

Java的话,我想有本书我不说你也知道,《thinking in java》。世界名著。必看无疑,另外其它的我要oym兄弟来补充。

还有几本书,何昊大牛的新书,java程序猿面试笔试宝典之类的。

。也是要看哦!

七、linux

这部分,对于这个我没啥好说的,java程序猿要求比較低吧,c++程序猿的要求相对照较高。特别是要去面试运维部门的,基本命令必须熟悉,http://blog.csdn.net/liuqiyao_01/article/details/12321509sdust的cl大牛整理的linux部分,值得一看。想深入了解的《UNIX环境高级编程》、《linux环境编程》都是不错的书,只是假设你时间不多,比如你如今5月份了,要准备9月的校招,就不太适合看了。

八、逻辑分析题 智力题

这类题目有点奇葩,占得比例不大,我也就把他放到后面来写。

《程序猿面试笔试宝典》第六章,写的非常棒,看一下吧,上面的题目常常会考到。不放心的也能够刷一下往年考到的题目。

九、行业了解

有些公司可能会问到你对于眼下互联网行业,或者电商行业的一些见解,这个主要就靠着你们对于业界的关注程度了。不得不说一本书《浪潮之巅》。qtech的ygq大牛。在面美团的时候。就和面试官狂侃了一下业界行情,终于被美团录取,拿到了15.75w的年薪。

《程序猿练级之路》也是本对于晋升来说不错的书,能够读读。

点击这里,能够了解14年校招大部分互联网公司的待遇。

再说一次。有个自己的技术博客,把自己学到的一些东西整理在上面。会对自己有非常大的帮助的。推荐wp或者csdn,对博客园的感觉不是非常棒,所以。。。

十、设计模式

设计模式请看一下《Head first 设计模式》或者《大话设计模式》当中的一本吧!有时间两本能够都看。能够当小说一样看完,非常有帮助的!几天就能够看完一遍。相似于怎样实现一个单例模式这样的东东,一定会写。

十一、海量数据

海量数据的话。必考吧应该。笔试+面试一般的互联网公司至少都会来上一道,关于这个。看下july博客,然后看一下《程序猿面试笔试宝典》即可了。熟悉下bitmap、hashmap、trie树这几个东东就能够了。

july博客的几个关于海量数据的链接

  • 十道海量数据处理面试题与十个方法大总结  (十道海量数据处理面试题)
  • 海量数据处理面试题集锦与Bit-map具体解释  (十七道海量数据处理面试题)
  • 教你怎样迅速秒杀99%的海量数据处理面试题   (解决海量数据处理问题之六把密匙)
  • 《程序猿面试笔试宝典》中关于海量数据的几个东东。我整理到了有道云笔记上

十二、写在最后

假设你如今大三的话。就開始好好准备吧。假设大二。就把基础都补好。争取在会一些加分项,比方ssh、qt、mfc、win32、linux、android、python等东东,脚本语言会一种还是不错的,给自己打一打底气!

经历足够旺盛,能够学习一下ml、数据挖掘等高大上的东东,去coursera上看一些外国名校的公开课,我感觉在中国,特别是我们这样的下流学校上课真是一种煎熬。个人更喜欢国外的那种启示是教育。

事实上看那些书,不妨看原版,一開始尽管比較费劲。看一段时间就好了。又能锻炼英语,一举多得。

假设有时间,请刷一下july博客中的面试笔试题,会有非常大帮助的。不管怎样參加秋招之前也要有半个月的刷题时间。

十三、链接

博客中提到的东东的下载链接在此~~~~~~~~~~~~~here

july博客文件夹                   http://blog.csdn.net/v_july_v/article/details/6543438

后记。。对于百度我表示非常无奈。。发了这么几个链接之后。

。百度网盘把我这个地址给封了。说我侵权。。。- -#。。

如今我已经把全部资料打包上传,百度这下封不了了哈哈!想下载的尽快了。here

最后唠叨一句。事实上,每一个人有每一个人的追求。未必一定要去大型互联网公司才干实现自己的人生价值。相对于互联网公司,一些小公司更easy。自己喜欢干什么就去干吧!

加油!

——671

转载于:https://www.cnblogs.com/ldxsuanfa/p/10628166.html

写给准备參加秋招的学弟学妹们~一定要来看哦~相关推荐

  1. 写给准备參加秋招的学弟学妹们

    [-] 一前言 二面试简单介绍 三操作系统计算机网络数据库 四算法 和 数据结构 五C 六JAVA 七linux 八逻辑分析题 智力题 九行业了解 十设计模式 十一海量数据 十二写在最后 十三链接 一 ...

  2. 写给准备秋招的学弟学妹们

    From:http://blog.csdn.net/lifestylegoingon/article/details/45269539 本文章已收录于: 目录(?)[+] 一前言 二面试简介 三操作系 ...

  3. 写给准备参加秋招的学弟学妹们~一定要来看哦~

    一. 写在前面 这两天找工作不易,由衷感慨,很多书都没早看,所以希望学弟学妹们能多看点书,特别是我们qtech的ACMer们,我们这种acm弱校的ACMer走出来的,acm水平都不行,如果再像我当年那 ...

  4. 写给学弟学妹的一些话

    很是荣幸,前两天的实习感悟写完后被德喜看到,他说你为什么不写一篇大学的感悟呢,顺带给学弟学妹们分享分享经验干货什么的,以及之前之后也有幸和一些学弟们聊过关于大学生活的方向,刚好又是周末,闲来无事那就写 ...

  5. 写给湘大计算机相关专业的学弟学妹们

    写给湘大计算机 写给湘大计算机相关专业的学弟学妹们 不管未来怎么样,但是作为一个大学四年真正奋斗过的学长,我觉得我比其他人更有资格写这样的一篇文章.希望能给湘大的学弟学妹们一些正能量. 奋斗篇 首先写 ...

  6. 写给计算机学院的学弟学妹们

    半年前,我写过一篇微信推送,给想走计算机这条路的学弟学妹们一些自己的建议. 半年后,真正在计算机学院待了一学期之后,我对计算机的认知又有了新的看法. 于是,想重新写一篇博客,想尽我所能地让学弟学妹们少 ...

  7. 一个08届毕业的学长写给即将毕业的09届的学弟学妹们

    写给即将毕业的09届的学弟学妹们 作为一个12年毕业,在社会游荡半年有余的底层劳动人民,毕竟多少有点经验,仅以此警醒初入社会的你们. 1.不要轻易把自己的"初次"给了企业,要知道, ...

  8. 大学选修课实用计算机技术,【原创】写给大一学弟学妹:大一应该选修哪些实用有趣的选修课?...

    原标题:[原创]写给大一学弟学妹:大一应该选修哪些实用有趣的选修课? 今年2020届大一新生马上就要步入大学的生活.在网上看到很多同学都在问有关选修课的问题.那么大学的第一年选修课到底怎么选?是应该选 ...

  9. 计算机学院特色迎新标语,有创意的迎新,计算机学院用代码写迎新条幅,学弟学妹表示一脸懵...

    有创意的迎新,计算机学院用代码写迎新条幅,学弟学妹表示一脸懵 现在正是各大高校迎新的日子,来自全国各地的学生都到了自己的母校,相信有很多新生的第一件事就是逛校园,毕竟要先熟悉一下自己的校园,不然走错路 ...

  10. 整理了以BAT三巨头为例的薪资职别资料,写给想参加春招或想跳槽的学弟学妹们

    一年一度的春招正在各大校园中如火如荼的开展着,其中互联网大厂的竞争最大.丰富的资源.与技术大牛们亲密接触等等一系列的好处使大批的应届生趋之若鹜. 同时,傲人的薪资也是如此吸引应届生的关键原因之一,以B ...

最新文章

  1. vim打开多窗口、多文件之间的切换
  2. PHP (20140519)
  3. linux mysql 5.7 双机热备_2017年5月5日 星红桉liunx动手实践mysql 主主双机热备
  4. viewport,html,body在pc和移动的差异
  5. PAT1056 组合数的和 (15 分)
  6. 用友2020校招java笔试题_用友Java类笔试题大全
  7. python箴言_Python高效率编程的8条箴言
  8. vue 实现文件下载
  9. 矩阵迹的常用性质,导数,以及推导过程
  10. SPDK/NVMe存储技术分析之用户态ibv_post_send()源码分析(一)
  11. tp服务器有什么作用,tp路由器虚拟服务器能干嘛
  12. 目标2025:通信产业在能源变局中拥抱智能未来
  13. 论如何拯救程序员的发际线?程序员的事情当然要用编程解决啦
  14. daifloil demnum grease daikin DG203
  15. 常用PC服务器阵列卡、硬盘健康监控
  16. 2021-07-14
  17. 第10章第27节:使用Psychedelic waves生成梦幻般的波纹图像 [PowerPoint精美幻灯片实战教程]
  18. 还不会小程序开发?适用于新手、前端、后端、全栈的小程序开发保姆级教程!
  19. 如何提升运行效率(性能优化)
  20. 阿里云以及腾讯云香港服务器分析

热门文章

  1. 【译】 on the expressive power of deep architectures
  2. PIXEL-LEVEL SELF-PACED LEARNING FOR SUPER-RESOLUTION
  3. java调用商汤摄像头会推_​商汤科技推出人像识别SDK软件,可赋能安防摄像机等产品...
  4. python掷骰子实验报告_python掷骰子游戏
  5. c++ 统计指定字母开头单词的数量
  6. Source Files 与 Resource Files 的区别
  7. android系统 通知管理,告别打扰 Android系统的通知管理
  8. webrtc 快速搭建 视频通话 视频会议
  9. React从零到一Demo演练(上)
  10. cube配置定时器ETR2模式测频实验