从9月到11月,我经历了大部分互联网或实体企业的面试,我是学计算机的,报的岗位也是开发,一路的各类笔试、面试,实在是摇摇欲坠。下面我就说说本身的面试经历吧,也能够给之后的师弟师妹们一个借鉴。java
第一场宣讲会是华为,人几乎是爆满的,缘由无他,工资很高。宣讲完后是机试,我记得有3道题,一道是字符串,一道是排序,还有一道是树的。前两题挺简单的,后面一题比较难,当初还没复习数据结构,想了好久都没想出来。后面听其余同窗说答出一道就能够经过,而后我就过了。过了几天收到短信作网上性格测试,花了半个钟就就弄好了。最后是到华工大酒店进行专业面试和综合面试,好像非技术的是5轮面试。专业面试问的都是C++和java基础(我C++和java都学的),好比C和C++有什么区别,C++内存管理、溢出状况的处理等等,算法就让我写了一个选择排序,记得有一个没答出来,就是一个平衡二叉树的特性,当时忘了是什么东东,和排序二叉树弄混了。至于java就问了些C++和java的区别,包装类等基本问题,整个过程就差很少半个钟,接着就让我去外面等综合面试。综面的经理人挺不错的,很和善健谈,问些了项目后就和我聊些华为的状况,你们都聊得挺好,聊了差很少1个钟,后面我本身也猜应该ok了。最后等了1个多月后才收到正式录用通知,固然这是后话了。mysql
接着我参加金山西山居的宣讲会,人仍是不少。金山西三居工资仍是挺高的,8k以上,宣讲完后直接就开始笔试,主要考察C++基础、数据结构以及算法,好比实现strstr函数什么的,改错题代码很长,当时也没看出几个错误,最后一个算法题也没写出来,反正第一次笔试就这样跪了。linux
而后是参加CVTE的宣讲会,这个宣讲会我以为是最好的一个,boss亲自到现场,没有吹嘘本身的企业怎么怎么的,也没有找托,直接就把咱们最关心的薪酬福利、企业内部环境balabala的说了出来,听得也挺痛快的。在网上作了行测题和技术题后(这题目略叼,连续作了2个钟,行测题不少,有些也很难,反正我没作完,还好技术题我感受作的还行),隔了几天就收到一面通知了。也是在华工酒店,当时2个面试官同时面试3我的,每一个人问了3个问题,就是自我介绍,优缺点,作过什么项目,5分钟就搞定了。哦,记得走前还问假如你把CVTE拒了,主要的缘由是什么,当时我和广工的一个同窗都说不会拒,另外一个华农的同窗说哪边工资高就去哪边,我直接笑了。但是。。。最后不知道为何仍是被刷了,很意外的咱们班的技术大牛好像也都跪了。android
后来我继续报了腾讯和网易,很苦逼的网易网申就被刷了,也是惟一一个被网申刷的企业,还觉得不会刷中大的说。接着腾讯的笔试通知就来了,当时人还真是多,教学楼几乎的包满了。笔试的内容基本仍是C++、数据结构、网络等方面的,因为本身也有复习,挺简单就过了。接着就是一面,也是在华工酒店。一面是在一个小房间里,简单自我介绍后就开始面试,一上来就问我linux的一些命令,网络方面,我还真没怎么用过linux,直接就摇头了,面试官笑了笑,接着又问我cpu的结构,我内心一凉,完了,忘记复习计算机组成原理,又支支吾吾答了一点,面试官又笑了笑,而后问我怎么实现一个stack,在mac上打代码,这个终于会了。可是接着就不问技术了,问些其余的东西,好比假如你是广州市长,怎么规划车辆;假如个你一个鼠标,你怎么推荐其余东西给我什么的。大概答了10多分钟就结束了,内心也料到挂了。面试
接着我报了阿里和惟品会。阿里的笔试是在华工,笔试题还真。。。考了不少算法和数学,连我最擅长的java题都考了静态成员、静态类、初始化器输出,没接触过,直接跪了,记得最后一个题是大数据状况下如何优化服务器、数据库什么的,阿里就这样结束了。惟品会也是作电商的,工资待遇也挺好的。我报的是java开发,笔试题目也是基本的java题,好比接口和抽象类区别,单例模式什么的,挺简单就水过去了。过了几天就收到面试通知,一面基础面,问了些数据结构的题,我记得有一个没答出来,就是给一个结点头和某个节点,如何用O(1)的复杂度去删除那个链表中的结点,后面百度一下,在删除以前,咱们须要把给定的结点的下一个结点的数据拷贝到给定的结点中,再删除下一个结点就能够了。接着直接就去二面,主要是综合问题,好比一个公司的离职率很高,缘由是什么等等,第一次接触这些题,就中规中矩的答了一点,后面就直接叫我等通知了,挺搞笑的是让我一个月内等通知,直接跟我说挂了不就好了呗,我来以前就据说好像是一次过搞定的,唉,累觉不爱。。算法
很快就到了10月。sql
本来我8月到9月期间就在3G实习,接着快到10月的时候3G的技术总监便让咱们实习生进行一次boss面,面试内容也挺简单,就是对3G的了解以及本身的职业规划,总也言之就是表达想不想在3G长期发展。很意外,本身以为在实习时也并非很出色,次日就收到了3G的录用通知,后面和3G的小伙伴们聊天中也了解到只留下了3我的,多是boss面答得比较好吧。无论怎么说,这都是我第一个 offer,并且3G不管是环境和待遇都处于行业中上水平,本身也喜欢待在3G,内心也踏实了。数据库
而后我连续参加了金山、360、小米的笔试。金山的笔试仍是很难,记得考了一个java的基于分代的垃圾回收算法,大数据排序什么的,唉,本身没有多关注这些点,挂了。小米考了3道算法题,我本身也答出了2道,就是一个O(1)的蛇形输出题目没作出来,而后就没有而后了。360的题目仍是中规中矩的,考了基础、算法、网络什么的,很快就收到一面通知。那是在贝岗一个很很角落的咖啡厅,当时本身报的岗位是android开发。我是第一个面试的(有点悲剧,咖啡还没泡好就结束了。。),面试官重点问了我在3G实习的android项目,问的很细。好比写出一个功能的代码的实现,怎么优化什么的,本身也才学android不久,部分问题没答出来,大概半个钟后就让我回去等通知了,估计没望了。编程
接着参加了一个日企上海万革的宣讲会,福利待遇超好,但很难。。。记得给了我7页纸的问题回去敲代码,基本都是算法,好难,而后就放弃了。服务器
而后陪着一位深大的同窗听了一家的游戏公司博雅的宣讲会,次日就开始面试了。不知道为何面试都是在下午5-6点,所以每次去我都有免费M记吃,感受这公司面试待遇是最好的。。一面挺简单的,就问了些项目和一个红绿灯调度算法就让我过了。二面稍微难了一点,问了我linux下的socket编程和tcp/ip协议,不过还好,本身都有接触过。3面HR面是在华工酒店,一开始先作了一道题,就是一条桥上只能过两我的,只有一盏灯,每一个人速度不一样,求最短过桥时间。还挺简单的,花了1分钟就解决了,而后HR开始问我职业规划和指望的薪酬,那是估计已经ok了。果真过了一天HR就发offer了,不过因为某些缘由我婉拒了。
接着又参加了南航的笔试,题量还挺多的,从基础,算法,软件工程,网络,英语,行测都有,还好作完了,过了几天就收到面试通知了。因为是国企,我也第一次穿上了正装。第一面试群面,略坑,等我差很少1个半钟才到我(错过了OPPO的笔试,后面感受好亏)。群面一开始就抛出一个题目:一个旧版的基于PHP开发的系统的改进。额,当时本身接触过PHP,但不深,不过不要紧,咱们组决定的是用java开发。我是第一个发言的(=_=!唉),只有1分钟想,其实也没怎么想清楚,直接就说了点基本的东西,好比数据库用mysql集群,开发模式使用MVC,好比SSH架构,若坚持PHP能够用thinkPHP、cakePHP架构等。后面发言的小伙伴基本都涵盖并扩充了个人想法,无非就是用SSH架构,数据库用oracle什么的。全部同窗讲完后,就到了补充时间。其实每一个人讲话我都有作笔记,我本身也一直在想特别的东西,立刻我就补充本身的观点,好比前台和后台都作负载均衡,前台图片减小等等,我以为这个还蛮重要的。很快面试官就要咱们总结,这时候必须统一意见,固然我和个人小伙伴们都挺机智的,立刻统一用SSH,数据库集群总结。很顺利的下午我就收到了二面通知,单面,好坑,等我差很少2个钟才到我(我仍是准时按照他们给的时间到的),房间里有3个面试官,自我介绍完就让我继续深刻探讨上午的题目,好比如何作集群,我本身并非很了解,随便说了一点。接着问我SSH架构,当时我就只学过hiberate,因而重点问了H架构的问题,好比优缺点,还举例让我实现实体映射关系,还好本身学的也挺深刻的,艰难的水了过去就等通知。过了一个星期都没有通知,还觉得挂了,不过最后仍是经过了,不过因为某些缘由我婉拒了。
接着面试中兴,中兴校招还挺晚的。一面是在一个酒店里,面试官有2个,接着又是走流程,自我介绍,项目。项目里比没有问我什么难的技术问题,就让我画了一下项目架构,而后问了sleep和wait的区别就让我走了,差很少10分钟吧。晚上就收到2面通知,仍是那个酒店。这个2面仍是2个面试官,我一进去就问我有没有带官网简历,我愣了一下,记得一面也不用的,而后面试官又看到个人简历有点皱的,直接问我是否是打酱油的。当时真的好尴尬,缘由在我太随便了。接着面试官问了我一道数学题就是8个球里有一个重的,让我秤两次获得,很快答出来后就让我走了。。面试就几分钟,连自我介绍都没有,就问了我一个数学问题,感受悲剧了。谁知晚上竟然收到通知过了,额,不想吐槽,后面我也拒了。
接着又陪着同窗面试了439九、捷游等游戏公司,其实本身也不太想作游戏,中间省略。。通常到HR面就没有而后了。
很快到了11月份,这个时候大部分IT企业都招完了,后面的都是3大运营商和银行,固然我也去面试。---to be continued.