如何准备校招算法工程师校招面试题面试

后使用快捷导航没有帐号?
查看: 7447|回复: 8
经验12 分贝0 家园币41 在线时间:20 小时最后登录:帖子:精华:0注册时间:UID:746786
军衔等级:
新兵, 积分 12, 距离下一级还需 18 积分
注册时间:
华为2015年校招成渝招聘已经启动了,作为解决高校毕业生就业问题的大户,技术类计划将近九千人,不禁惊呆了~~~本人是通信小硕,做过些通信信号处理的FPGA项目,对通信算法比较感兴趣,于是乎就投了两个岗位,一个是算法工程师的通信性能算法,另一个是硬件技术工程师的逻辑。
想请教知情人士分析一下这两个岗位的工作情况和发展空间,望不吝赐教,多谢!
经验81 分贝0 家园币301 在线时间:219 小时最后登录:帖子:精华:0注册时间:UID:741854
军衔等级:
上等兵, 积分 81, 距离下一级还需 19 积分
注册时间:
是性能算法工程师吧,不一定分到信号处理RTT算法,有可能会分到mac层的RRM算法,目前RRM算法需求会大点。5G也会招一些RTT算法的。如果想去海思就投芯片设计吧,投逻辑分到开发部就惨了,基带部分都在海思基带芯片完成了,逻辑工程师就只是做些接口时序匹配,没啥球技术含量。。。中射频也需要一部分做逻辑的,那还可以
&在网上做了一下查找,看到RTT无线传输技术,侧重通信底层的技术,也是我了解的比较多的方面;而RRM无线资源管理侧重资源管理和控制,对此没有了解不多。看您的描述,RTT比RRM似乎要好些。
对于逻辑工程师,本人对IC&
经验12 分贝0 家园币41 在线时间:20 小时最后登录:帖子:精华:0注册时间:UID:746786
军衔等级:
新兵, 积分 12, 距离下一级还需 18 积分
注册时间:
本帖最后由 geminio 于
00:04 编辑
starsoul 发表于
是性能算法工程师吧,不一定分到信号处理RTT算法,有可能会分到mac层的RRM算法,目前RRM算法需求会大点。5G ...
在网上做了一下查找,看到RTT无线传输技术,侧重通信底层的技术,也是我了解的比较多的方面;而RRM无线资源管理侧重资源管理和控制,对此没有了解不多。看您的描述,RTT比RRM似乎要好些。
对于逻辑工程师,本人对IC设计不熟悉,不过做过FPGA的项目,貌似海思的工作强度比华为还高。
我个人倾向于算法,对移动通信感兴趣,尽管了解不系统。
据您所知,算法工程师的日常工作是什么情形?职业发展会是什么样的?算法招聘会考哪方面的知识,到哪种程度呢?不好意思问题多了,还望不吝赐教啊~~~
经验81 分贝0 家园币301 在线时间:219 小时最后登录:帖子:精华:0注册时间:UID:741854
军衔等级:
上等兵, 积分 81, 距离下一级还需 19 积分
注册时间:
如果倾向算法,RTT出路相对RRM而言要广,毕竟芯片厂商和研究所类科研机构都需要物理层算法工程师。主要就是设计算法,仿真分析,验证性能。前途主要看部门,在无线的话,算法还是不错的。成研所无线和微波都有这个岗位,生命周期比较长些,也有很多转se或者marketing
经验81 分贝0 家园币301 在线时间:219 小时最后登录:帖子:精华:0注册时间:UID:741854
军衔等级:
上等兵, 积分 81, 距离下一级还需 19 积分
注册时间:
算法岗位主要看通信理论基础和项目经历,面试难度不大,招这么多人,很容易啊
&听您这么说稍稍宽了心。最近在微软实习,觉得自己不太喜欢软件研发,反倒觉得通信愈加可爱了,希望尽快拾起来通信知识,找个理想的工作。多谢您的解答,希望以后和您交流&
经验12 分贝0 家园币41 在线时间:20 小时最后登录:帖子:精华:0注册时间:UID:746786
军衔等级:
新兵, 积分 12, 距离下一级还需 18 积分
注册时间:
starsoul 发表于
算法岗位主要看通信理论基础和项目经历,面试难度不大,招这么多人,很容易啊
听您这么说稍稍宽了心。最近在微软实习,觉得自己不太喜欢软件研发,反倒觉得通信愈加可爱了,希望尽快拾起来通信知识,找个理想的工作。多谢您的解答,希望以后和您交流
经验1498 分贝0 家园币3802 在线时间:2124 小时最后登录:帖子:精华:0注册时间:UID:762132
军衔等级:
少尉, 积分 1498, 距离下一级还需 102 积分
注册时间:
微软实习,去互联网看看呗,也别把自己限定的太死,学校里视野太窄
有比较才有选择
&正在迷茫期,不知道将来做什么,虽说都搞IT,但还是隔行如隔山。以后多关注各方面行情吧&
[media]/v_show/id_XNTY2NzU4NjY0.html[/media]
经验12 分贝0 家园币41 在线时间:20 小时最后登录:帖子:精华:0注册时间:UID:746786
军衔等级:
新兵, 积分 12, 距离下一级还需 18 积分
注册时间:
yousee2 发表于
微软实习,去互联网看看呗,也别把自己限定的太死,学校里视野太窄
有比较才有选择
正在迷茫期,不知道将来做什么,虽说都搞IT,但还是隔行如隔山。以后多关注各方面行情吧
&楼主去哪了啊?目前我也在做通信算法,不知道到时候去哪工作?&
经验51 分贝0 家园币230 在线时间:121 小时最后登录:帖子:精华:0注册时间:UID:988001
军衔等级:
上等兵, 积分 51, 距离下一级还需 49 积分
注册时间:
geminio 发表于
正在迷茫期,不知道将来做什么,虽说都搞IT,但还是隔行如隔山。以后多关注各方面行情吧
楼主去哪了啊?目前我也在做通信算法,不知道到时候去哪工作?
Copyright &
All Rights Reserved百度校园招聘完整面试经历
百度校园招聘完整面试经历
&&&&来源:面试笔试
  百度是我一直很崇拜的地方,也一直非常期待的地方。可能是源于我对网上诸多面经的理解以及她在宣讲会前后的宣传,我一直以为百度是一个只有非常牛X的人才能去的地方,里边的人都是超级大牛,所以像我这种机械专业的菜鸟学生参加她的宣讲会也就是去参观参观,娱乐娱乐而已。至于到后面为什么一不小心拿到了百度的offer,可能一半是实力一半是运气吧。   宣讲会:   百度的宣讲会来得非常早,也是我参加的第一个宣讲会,所以记忆非常深刻。大活门外的广告打得非常炫,一个很帅的人,不知是不是李彦宏,头上画了两只牛角,大意是个牛人,期望大家加入百度,在牛人的关注下成长。我显然低估了百度在学生中的影响力,提前半小时到宣讲会现场,发现挤爆了,没办法,只好站在走廊里边,后来保安建议同学们都坐地上,于是大家也不管地上脏不脏,不管是GG还是MM都坐下了。由此可见找工作还是很辛苦的,确实,在这以后的日子中大家为了心目中的企业一直在奔波,无论是精神还是体力上都处于一种极限状态。   宣讲会之前半个小时一直在放李彦宏参加那啥咏乐会的节目,百度的老总就是长得帅啊,据说是中国的知名企业的老总中最帅的一个了。果然是才艺皆全,听他的创业经历,看他跳舞,讲述百度名称的来历并吟诗,真是享受啊。百度的宣传片做得也很有气势,百度大厦的漂亮也给我留下了深刻印象。宣讲会正式开始后的内容和其他公司差不多,都是百度公司的介绍,企业文化,内部工作环境,员工发展等等。其中还有一个刚刚入职的华工MM参与了这次宣讲,很PP很活泼的一MM。总之百度的宣讲会持续时间比较长,人数也非常的多,百度给我的感觉非常好,非常遥不可及。   笔试:   原先百度网投的时候,我用网易的邮箱注册,老是收不到激活信息,后来换了个QQ邮箱,注册居然成功了。众所周知,在找工作中用QQ邮箱可能会让企业觉得此人太幼稚,印象不好,所以我非常担心,想重新注册一个账号,但是一个身份证只能注册一个账号,所以只能作罢,非常担心我的简历被刷掉了。后来发现这个担心没有必要,因为百度基本也是海笔的政策,而且笔试通知和笔试过程是交给智联招聘的人来做的,整个过程人比较多,也比较混乱,百度和QQ一样,也支持霸王笔,这点同样要赞。百度招聘系统上的状态和实际状态不一定完全吻合,比如我的简历状态一直处于&处理中&状态,而有的人有&笔试&、&面试通过&或&面试未通过&状态。笔试时间安排在十月十多号,和宣讲时间差不多相隔一个月,这个是百度的策略,先在全国各地宣讲,接下来全国各地笔试和面试,最后全国汇总,通知结果。笔试是晚上进行的,和支付宝一样,也是全部挨着坐,但是试卷一样,百度不担心你抄别人的试卷,因为你抄不了,2个小时,6道大题,试卷头特地说明解决问题是一门权衡的艺术,如果有可能,尽情发挥,在做试卷前,通篇阅读题目,选择最拿手的题目就行了。百度的六道题目大致如下:   1. 关于深度优先、广度优先遍历算法及非递归实现的特点   这道题我索性将深度优先和广度优先便利算法都写出来,然后简单说明了一下其非递归实现的特点,就是需要一个堆栈或队列,辅助空间较大等。   2. 一道程序改错题,可能存在错误,也可能存在安全隐患。   这道题一般对C/C++熟悉的同学都会做,就是一些关于指针的指针传递,也有一些数组越界的问题,不难。   3. 一台计算机有1KB内存和1MHZ的处理器,能在该机上运行且确定性终止的所有程序中,最长的运行时间是多少,要求写出推理过程,可作出任意假设。   我假设该机是但用户单任务操作系统,实地址模式,运行的程序就是在不断不重复地更改内存状态,程序结束的终止状态为内存的某一确切状态,定义为终止态。于是推理过程如下:   1KB的内存共有状态:2^(1024*8) 种   1MHZ的处理器每一秒钟可以更改内存状态的次数为: 10^6 次   因此,如果一个应用程序,从某个状态出发,遍历了所有的中间状态,最终到大终止态后结束,经历的这段时间即为程序运行的最长时间。为:   (2^()/10^6 秒   4. 关于编译依赖的问题,大意是一个项目中存在诸多组件,某些组件的编译需要以另外一些组件的编译为前提,问怎样找出一个合理顺序,使得所有组件能够顺利编译。   该题其实是拓补排序问题,详见清华大学出版的严蔚敏编著的《数据结构》一书。我以一个确切的例子,绘出了一些图形和数据结构,然后以文字形式表述了算法。   5. 编程题。要求在一个字符串中找出最长的数字串,如&fafdahruqa12343fa43faffas&,你需要找出&&即可。   该题很简单,可以直接写出可以运行的代码。   6. 关于URL的系统设计问题,一个URL分为站点和路径两部分,除此之外还需要维护一些定长的属性和不定长的属性,定长属性如URL被发现的时间,不定长属性如URL的描述文字。要求设计一个系统,可以存储和维护100亿条URL及其属性,支持添加,更新和删除URL,能判定一个站点是否在系统中,如果在,需要给出信息,一个站点可能有多个路径,如果给出一个站点,支持给出站点下所有的路径。   该题我采用的哈希散列的方法,以站点为关键字进行散列,设计了一个数据结构表达一个站点、定长属性、非定长属性,设计一个路径链表存储所有的路径。然后对各个要求的功能算法进行了一下简单的说明。   百度笔试的题目较多,体量较大,不要求全部做完,一般说来能写出思路来,并且思路正确就OK了,关键是要想好怎样表达。笔试完毕后,我感觉比较好,觉得应该是可以进入第一次面试的。   技术一面:   在笔试后的第二天,我收到了百度的面试通知,因为我算法方面不是很在行,不过在Windows编程上还行,于是我报的方向是客户端软件开发。面试地点安排在洛迦山国际酒店,百度的面试都是一对一地面试,百度的技术面试据说非常难,会问一些很难的问题,也会叫当场写代码。当时得到面试通知是又喜又担忧,估计自己是凶多吉少。我被安排在四点半面试,而晚上六点是迅雷的二次笔试,当时都想放弃算了,有点觉得自己就是炮灰。后来权衡半天,还是打算去试试,见识一下也好啊。我提前了一个小时来到珞珈山酒店,在二楼,绝大多数房间都是开着的,面试官和面试者一对一,有的房间在谈话,大概说的是项目,或者面试官问,面试者答;有的房间面试官在干其他事,面试者趴在桌子上,应该是在写程序。也有几个面试者等在各自的房间外,费劲地听着里边的谈话内容,我利用先到的时间,迅速和其中几个在我之前的面试者聊了聊,大概了解了面试的内容和形式,过了一会儿,那些先到的面试者都进入各自的房间面试去了,走廊就只剩下了我一个人,这是脑袋里边什么东西都想不了,索性我就不想了,反正我觉得自己就是来玩的,于是我一个人就在二楼所有的面试房间外晃来晃去,看里边面试的情况。四点半的时候终于轮到我了。   面试我的是一个非常好的技术面试官,据介绍是百度客户端业务部的主管,刚开始做了个自我介绍,然后就开始问一些项目的问题,围绕项目问了很多很细的问题,包括Windows内核的一些东西,如多线程,进程通信,WM_COPYDATA原理,内存映射文件等。我都一一予以作答,看上去他比较满意。后来最终还是逃不过写程序,他出了一道程序题让我写,题目比较简单,我立即下笔,三分钟后我写出来了并且注上了完整的注释,自认为写得很规则。面试官看了一下,没有找出任何错误,饶有兴趣地问了一个关于编程习惯的问题,他问我为什么喜欢把判断一个字符指针是否终结的语句写成if(0x00==*pStr),而不是if(0==*pStr),我说0看上去太单薄了,和数字0差不多,&\0&写起来太麻烦,0x00写起来感觉好,和字符在内存的存储也符合。技术上边的面试大致就是这些,远没有腾讯那么难,面试官也么有过于难为我,估计是因为我是机械专业的学生,非计算机科班专业的缘故。   估计过了一个多小时,谈完技术,面试官说,你今天是最后一个,我们不妨多聊一会儿,你有什么问题吗。我就问了,百度客户端产品发展的一些情况,应届毕业生进入百度工作欠缺的一些东西。后来我又简单地介绍了一下自己的情况,他后来问了一个问题,他说,百度的薪水相对其他企业来说是比较高的薪水了,根据你的具体情况,你对薪水有什么要求吗,我问他,百度的薪酬体系是麽样的呢,他说,有几级工资,刚进去是,被分配到一个等级上,以后每年有机会进行重新评定,我想了想说,如果单就薪水而言,那我给我自己定的目标是最高的两个等级上,我期望凭自己的能力能够拿到这个薪水,我相信我能办到,另一方面,就我自身的情况,我及我的家庭现在都缺钱,但是我是农村小孩,我很容易知足,可能某些人开着小车,住着别墅还嫌不满足,可是对于我及我的家庭而言,我们只要有一粒米吃,我们就会高兴半天,总之,我们的基本需求很小,但是他并不妨碍我追求高的薪水。回答中我成功地避开了面试官的问题,面试官听到我的回答还连声说好,^_^。我大概面了1个小时40分钟,才面完。整个过程相当完美,所有技术问题都完美地回答了,所有聊天都很愉快。走的时候,面试官非常的好,送了我一件百度hi的衣服,另外还送了我一堆娃娃,说是送给我女朋友,握手道别的时候,他说,希望能在百度大厦见到我。至此我的百度一面顺利度过。由于多面了40分钟,所以我也错过了迅雷的二笔,迅雷求职止于此。   产品二面:   技术一面的过程非常完美,所以我觉得自己肯定可以进入二面,回来和求职群里的同学讨论时才知道,很多同学,比如运维部的,一次性的就面了两面,所以心里不免犯嘀咕,怎么回事。到了第二天,又有运维部的同学接到第三次面试通知,陆陆续续去面了,而我仍然处于等待状态。到了第三天晚上,我实在受不了了,就打了个电话到珞珈山酒店,转到面试的房间,那面试官一听我的声音就认出了我,他告诉我说各个部门不同,客户端的同学可能在武汉只有一面,也有可能有两面,但是到目前为止,第一面还没有面完,叫我耐心等待通知。此时我才意识到,原来百度还是叫了很多人去面试的,因为百度的每次面试都是一个小时,所以时间拖得很长也在情理中。第三天的时候,我终于接到HRMM的电话,说让我去参加第二次面试。在第一面的时候我有向面试官打听二面的内容,他告诉我是考察系统知识,比如让我设计百度hi,应该从哪些方面来考虑,所以我这几天也从网上了解了一下百度的客户端产品,并且主要从技术方面去猜想他是怎么实现的,其实在二面中,才知道只有一丁点用。二面其实面的不是技术,而是对产品的领悟。   我被安排在上午十点钟面试,面试地点为A房间,九点十分的是后到达珞珈山酒店,碰到一个武大的女生和男生,一问才知道,刚好他们是一面面的A房间,二面的面试房间刚好是我一面的房间。于是我们相互交流了一下,我才知道二面的内容几乎全部都是产品方面的问题,没有技术问题。A房间的门关着,十点的时候,我按了一下门铃,没有人应,我猜想可能是里边还有人在面试,所以我继续等待,等到十点十分的时候,那武大男生提醒我说还是直接敲门算了,因为耽搁的时间是我自己的面试时间,幸好有他的提醒,我直接敲门,开门后面试官问我,你迟到了?我说不是的,我九点十分就到了,在门外等着,十点钟按门铃没有反应,我以为您在面试其他人,所以又等了十分钟。坐下之后,面试正式开始。   刚开始就问我用过哪些网络产品,我当时脑袋发卡,只说出几种,QQ,飞信,网络游戏,后来在他的引导之下,才又说出迅雷,BT,Foxmail等来,这一点表现不是很好。后来他又问我对百度的客户端产品是否了解,我就说了百度hi,他接着问我对百度hi有什么看法,我就坦然地说了,我只是在研一的时候用过一次,后来就从来没有用过了,我说百度的产品只有搜索大家都在用,其他的东西大家都不知道,我今天还和一个同学在谈论百度,我那同学说百度怎么就只有一个网页也这么牛,由此可见,百度的其他产品做得确实还很不够,据我所知,你们期望以百度hi作为一个平台,来整合你们的产品,就像QQ客户端整合了多数QQ的业务一样,但是我个人觉得这样效果非常不好,因为百度hi的定位是即时通讯,而QQ在中国即时通讯领域在现在看来有不可逾越的霸主地位,当百度hi出来的时候,我就会考虑一下,我用百度hi有什么好处吗,没有,因为其他人都不用,我和谁联系呢。其实换个角度来说,百度不应该以即时通讯客户端作为切入点,而应该以自己的特色,搜索作为切入点,据我所知,百度的搜索仅仅以IE形式呈现,虽然用户可以自己设定一些搜索喜好,但是那是基于cookie的,但是我本人不喜欢用cookie,我认为那侵犯了我的隐私,所以我根本不能设定我的搜索喜好,我认为这是一个遗憾。百度是否可以开发一个搜索客户端,为每个用户提供注册,保存用户的搜索设定,同时在此基础上整合其他的产品,如百度hi,搜霸,百度硬盘等,这样以一个全新的搜索客户端概念推出的产品,相信要比以即时通讯概念推出的产品要受欢迎得多。他接着问我,对哪些网络产品觉得不满意,有需要改进的地方,我说网页迅雷界面反应速度太慢,有时候还出现网页打不开的bug,腾讯QQ不但不自己开发登录器,反而将QQ的入口参数取消了导致当前流行的QQ登录器无法工作,我又向他阐述了自己有需求,在一个机器上登录多个QQ,自己也曾经开发过两个版本的QQ登录器,这些登录器在2008版以前还能正常运行,但是2009版QQ取消入口参数后,我的登录器也无法工作了,腾讯的这种做法让我觉得很不方便。他接着问,你觉得腾讯基于什么考虑会禁止用户在一个机子上登录多个QQ呢。我说可能是服务器负载不够?他说不可能。我说那可能是为了防止QQ账号被非法利用,比如有的用户可能在一个机器上的登录多个QQ来发送广告信息。他接着问,你认为如何阻止用户的这种行为。我其实对这个没有经验,只好随便说说,从发消息的频次,内容重复度,提示,举报等角度来解决这个问题,后来他又叫我说的详细一点,设计一个方案来解决这个问题。我就稀里哗啦说了一大通。第二面的过程中,我明显感觉到这个面试官比第一面面试官要厉害得多,因为我多次尝试将他引向我熟悉的技术领域,但是他似乎没有理睬我,仍然按照自己的问题在问,问的全是产品方面的问题。有时候会根据我的回答,进一步从里边抓出一两个点接着问下去。面了大概四十分钟,面试官说差不多了,问我有什么问题。我就问了他为什么叫我们做技术的叫来面产品啊,他说是因为在公司工作的时候,由于做技术的和做产品的再交流方面存在一些困难,感觉很吃力,因此才设计了这个面试环节,主要是看看做技术的的面试者对产品的领悟能力,也算作是比较重要的考察之一。二面面试的时间刚好五十分钟,加上被我浪费的十分钟,一个小时。真是非常感谢武大那个同学,要不是他提醒,说不定面的时间会更短,所以,也提醒以后的同学,如果你的面试时间到了,你不能确定面试官是否在面试其他人的时候,你可以敲门试试,不然耽搁的时间是自己的损失。   电话终面:   百度十七号上午二面完毕,下午就接着面华为去了,这中间经历了很多笔和面,先后拿到华为offer,支付宝offer,ASMPT offer,腾讯offer,中电29所offer,成都飞机设计研究所offer,在做其他事情的同时,其实一直都很惦记着百度的信息。二十三号的时候我收到一封莫名其妙的信件,说是将对我的面试进行综合评定,一个月内给消息。有若同学分析说可能是一封委婉的拒信了,意思就是我别盯着百度了,适当的时候可以找找其他的。其实后来我才得知,有些部门的同学在23号就收到offer了,而我报的客户端有同学在23号收到了拒信。我收到叫我等待的邮件,应该还是有戏的,所以我就一直等啊等,等到二十九号,陆续有同学有消息了,比如收到offer或被叫去北京面试了。三十一号,在我刚拒了腾讯签约时,百度的消息终于姗姗来迟了,晚上六点接到电话,说客户端把我的简历传递到质量管理部了,觉得我更适合做质量管理部的测试工具软件开发,问我有没有兴趣,我说可以啊,反正我的项目还和软件测试自动化有关,然后我们约定第二天早上九点半电话面试。   第二天早上九点半,非常准时的电话响了。按预定计划进行,首先就是问了关于项目的问题,问得非常详细,然后问了一下我的知识架构,特地问了一下我做助研的事情,因为我助研的时候负责了《软件工程与质量体系》的课程教学管理,他问了我一些关于软件工程的基本知识,以及CMM五个等级的相关知识,问我关于课程有哪些内容,以及我对软件质量管理的基本理解。因为这个课是由我导师上的,所以感触颇深,我觉得做软件质量管理,做的是一种境界,一种思想,我就如实的向他讲述了自己的一些理解和感触,自我感觉非常不错。最后,我问了一下为什么把我的简历传递到质量管理部,也问了一下质量管理部的工作情况,HR一一做了回答,我打听了一下接下来的流程情况,HR说,接下来会有人力资源的一个讨论会,会做出最后结论,如果被录取,在几天之内就会有消息,如果不被录取,那么会在两周内收到拒信,因为被录取的人是很少的,所以结果快一些,被拒绝的人是很多的,所以会晚一些。   迟到的百度offer   2号晚上快十点左右,我的QQ邮箱冒出提示,标题为&百度校园招聘录用通知书&,我知道我从九月二十四号持续一个多月的百度求职路程画上句号了。虽然被调配了职位,但是幸运的时候仍然是软件研发岗位,不至于太离谱吧。
读了《百度校园招聘完整面试经历》的人还读了:
与百度校园招聘完整面试经历相关的文章
相关内容推荐:记自己2017年校招一路走来
博客专家
记自己2017年校招一路走来
IT公司笔试面试题
马上就要到国庆节了,也意味着一线互联网企业的校招基本结束了,自己基本上也拿到了自己满意的offer,因此也不再打算参加其它一些面试了。总结一下自己校招一路走来的一些感受,一方面是对自己这几个月的思考做个总结,另一方面也是为了让正在找工作的和以后校招的童鞋可以参考借鉴一些自己的拙见,因为自己在校招过程中也看过很多过来人的分享,在某种意义上也起到了一些作用,因此也将自己的一些思考分享给大家,希望能帮到将来找工作或正在找工作的小伙伴。首先说一些自己拿的offer情况,微店,网易和腾讯。网易是最早拿到offer的,拿到网易的offer之后,除了BAT,其它的很多公司的笔试面试都没在参加了,如360,美团等然后是微店和腾讯的offer,不过微店是这三个offer中最早面试的,也是最早知道自己能够拿到offer的公司。给大家说一下大体过程吧:微店(内推)-&简历筛选-&通过后一面(电话面试)-&通过后二面(视频面试)-&通过后HR面(电话面试,hr姐姐声音超甜超好听)网易(内推)-&在线考试-&通过后一面-&通过后二面-&通过后总监面(不是每个人都会安排总监面,我当时被安排总监面了,据说前两轮面试官评价全为A的才会获得总监面,或许这也是网易给我开的薪资非常非常高的原因,比腾讯高不少)-&通过后hr面网易是现场面试,地点在杭州市网易大厦。腾讯也内推过(腾讯内推叫TST,专门针对技术类岗位),不过腾讯的内推简历筛选非常严格(从名字就可以看出来TST(Top Student Talent)顶尖学生人才),当时内推后简历被某个面试官锁定了(锁定意味着该面试官愿意给你面试机会),后来被解锁了,没能获得内推面试机会。因此只能乖乖的参加校招。腾讯(非内推)-&在线考试-&通过后一面-&通过后二面-&通过后HR面。非内推是现场面试,地点:武汉光谷凯悦酒店(这个酒店超级豪华,腾讯果然土豪(但薪资一点都不土豪,相对其互联网行业NO.1地位而言),腾讯的面试地点与你在投递简历时所选择的可面试城市相关,我选择的武汉所以在这个地点)这三家企业中最早面试的是微店,也是最早知道自己可以拿到offer的企业,因为在二面时我问面试官对我的评价,面试官说“各方面都很不错,尤其是在技术方面,作为一个还未毕业的本科生已经非常不错了”,这个时候我就知道这个offer已经到手了,只不过后面的Hr面的流程还没走而已,因为二面面试官一般是一个部门的leader级人物,他说的话是很有分量的。网易的面试是在杭州网易大厦现场一天内面完的,效率较高,给未来的东家点个赞!hr姐姐当天晚上还让我们在网易食堂吃过一餐饭,太感动了...腾讯这次秋招笔试淘汰的人非常多,相对于春招基本上只要参加笔试就可以获得面试资格,秋招刷了很多人,可能是因为春招实习生转正人已招的差不多了,不怎么缺人了,另一方面估计是因为TST也招了不少人,所以正式校招基本不怎么招人了。以上基本上就是自己面试的一些基本情况,下面说一些自己的思考,希望能帮到那些找工作的小伙伴们。一关于定位:对于学习计算机的小伙伴来说,肯定都想去BAT,但是想进BAT也不是那么容易(而且会一年比一年难),因此应该先根据自己的自身实力做出正确的定位。1如果你出身较好,如985/211本科或研究生,或者本科在普通学校但考研到了985,那么只要你在大学里没虚度光阴,那么请果断的把自己定位在BAToffer级别。2如果你出身不好,如不知名的一本或二本,如果你的技术实力非常非常强,是老师同学眼中的大牛,那么你可以尝试把自己定位到冲刺AToffer,注意是冲刺AToffer,不是BAToffer,也就是说可能你已经具备拿到AToffer的硬实力(前提是你的运气要不错),但时你的软实力远远不够,因此很可能导致你连简历筛选或者笔试这一关都过不了,根本没面试机会,当然对于百度而言如果你出身不好除非你算法非常非常强,能在百度的在线考试中AC3道算法题,才可能获得面试资格,否则是不可能获得面试资格的,百度筛选是最为严格的,也是这三家中最难拿到offer的,基本上只要你拿到百度的offer,那么基本上拿到AT的offer不在话下,反之则不成立,你拿到了腾讯的offer很可能连百度一面都过不了。为了让大家更好的定位自己,在这里给出咋大天朝一线互联网企业排名前10供大家参考:BAT,京东,网易,360,sohu,新浪,携程 ,巨人网络....(除BAT外,排名分先后)当然京东一直在亏损,从来没盈过利,而且京东不是一家工程师文化的企业,技术岗位的待遇也没其它这几家公司高,是否愿意去京东就看自己的喜好。(不是黑京东,只是陈述事实,自己还是非常倾佩刘强东的魄力的,自己筹建物流仓储,用暂时的亏损换取日后他人无法超越的优势,这种魄力不是一个贪图眼前利益的人可以做到的)新兴起的发展迅速的种子选手:滴滴出行 小米 美团外卖 (排名分先后)这三家中首选滴滴出行,因为随着滴滴出行收购Uber意味着滴滴出行在中国已经没有竞争对手了,中国整个出行市场基本上都是它的天下(当然不包括某些专车),但是目前还没盈利,还在靠投资商养活自己,但是只要抢占了市场和用户,赚钱是迟早的事,就像曾经的腾讯,别说赚钱,连养活自己这只企鹅就很困难,如今却是世界级互联网企业,是中国互联网企业中的No1(当然工资待遇在一线互联网企业中给的算是中等偏上水平吧,完全不符合中国最大最赚钱的互联网企业的身份,可能是因为自己拿的不是TSToffer,TSToffer可能工资会很高,不知道是不是这样)当然个人非常敬仰滴滴出行总裁柳青,中国互联网能有如此铁娘子让苹果投资,其能力可见一斑。如果拿到这三家offer,强烈推荐去滴滴,美团和小米未来的发展速度肯定会减慢,而且这两家企业还面临着国内同行的打压与竞争,如美团和饿了吗,百度外卖,小米就不说了。二关于内推:内推很重要,内推很重要,内推很重要,内推很重要,重要的事情说四次,因为内推相对正式校招而言是小众的,参与的人不会像正式校招那么多(理论上是这样,但这次校招腾讯与阿里校招招人很少),也就是说它的竞争没校招那么激烈,但是也正因为如此,它的筛选比正式校招要严格的多的多,在下面会给出BAT内推标准供大家参考,所以如果你实力足够强,尽量内推,如果你实力一般般那就不要内推了,因为虽然绝大多数企业内推成不成功不影响正式校招(360除外),但是内推的面试会记录在你的个人应聘的记录中,校招时面试官是可以看到的(阿里巴巴的面试者自己都可以看到,更别说面试官了),如果很菜的时候内推面试官对你的评价不好,校招面试官是可以看到的,这个会影响此时对你的评价,另外内推一般很早开始,比正式校招早2个月左右,因此如果内推启动时觉得自己很多方面还没复习好,还很菜,那么不要去内推,安安心心的复习基础,多实习多做项目,多总结多思考,提高自己的能力。下面是BAT三家内推标准,从这些标准中其实可以看到,如果你出身不好,学校很渣,基本上是不可能通过简历筛选的,因为虽然内推上没明确要求学校档次,但时如果不是名校是不可能有如此强大的资源平台去支撑你完成这些经历,没这些经历就达不到这些要求,这是一个隐含的条件。第一张图片是百度内推要求,第二张是腾讯内推要求,第三张是阿里巴巴内推直接通过简历筛选的要求,大家可以感受下这要求有多高!百度内推要求如下:腾讯TST要求如下:阿里巴巴内推直接通过简历筛选要求如下:从上述BAT三家的内推要求可以看到,别说是学生,很多工作几年的人都达不到这个要求。三关于准备:很多童鞋在准备时喜欢在网上浏览面经,这个是可以的,而且是应该要看的,但是不要把面经作为自己校招准备过程中的主线,否则校招时你会死得很惨,否则校招时你会死得很惨,否则校招时你会死得很惨,否则校招时你会死得很惨,重要的事情说四次,原因很简单,因为校招面试时面试官虽然问的问题都是即兴的,但是从大体上来看,是基于你的简历在提问,中间可能会扩展一些东西,所以你所看到的面经是基于别人的简历,别人的背景,别人的经历,那不是你自己的,因此不要把那作为自己准备过程中的主线,自己的准备应该从自己的简历上的叙述,自己的经历,自己所做的项目进行准备,当自己的主线做的差不多了,在去借鉴与参考其他人的面经,看其他人在面试过程中被问的问题自己是否知道,是否懂,作为自己知识体系的一个查漏补缺的方式,而不是主线。对于技术岗位而言,一般要准备的主线如下:1基础:这个就不说了,是整个面试中最基础的但也是最重要的,因为基础不扎实在线笔试没过的话,连面试资格都没有。这是前提是保障。2算法:这个主要是针对想去BAT这样企业的同学,尤其是想去百度的同学,这些企业会考量算法能力,但也不需要把这作为主线作为重点(想去百度和投递算法岗位的同学除外),最基本的一些算法在面试前刷刷题就可以了给大家推荐一个刷题网站leetcoder,很不错的,一个外国网站,另外大家可以follow我的github账号,我的github上上传了一个我在网上找到的leetcoder解题报告,基本AC过140道题3项目:要把自己所做每个项目用到的每个技术点都弄清楚,以及针对这个技术点是否可以采取更好的解决方案去优化,如果项目是自己独立完成的,那么一定要对整个项目的框架非常熟悉,自己在腾讯面试的时候面试官就要求我当场把自己做的项目的框架给画出来,然后问每一个模块是如何实现的。在上述三项中,平时把重点花在1和3上,2的话等到找工作的时候临时突击,除非自己在算法上天赋较高,如能在ACM,百度之星程序设计大赛中拿到较好的名次,那么完全可以放弃1和3,只专心搞2,而且在找工作时比其他人工资要高的多,但时像什么蓝桥杯这样的就不用去搞了,在BAT面试中完全派不上用场,面试官根本就不会提蓝桥杯。关于基础的话主要就是C/C++ java 操作系统 计算机网络 数据库 数据结构,这块的话大家把我的博客的每一篇文章都反复看弄懂,基本上就可以了,关于算法的话,大家可以把我的数据结构与算法专栏和IT名企笔试面试题这一块的内容搞清楚基本上就可以应付阿里巴巴与腾讯的算法(百度除外),另外大家可以follow我的github账号,上面上传了我在网上找的leetcode解题报告,大家可以作为算法练习参考,我的github:四关于心态:如果你足够成熟,经历的事情足够多,参加的面试足够多,你自然就会明白:很多事情是要讲究缘分(运气)的,因此在整个秋招过程中,请保持一个正确的心态对待结果,如果你拿到到阿里巴巴或腾讯的offer,很可能是你运气比其他人要好(当然这里的运气说的是在具备相同实力下的,面试官是不可能看走眼的挑选一个菜鸟的),恰好面试官很合你的胃口,你当场表现非常好而已,原因很简单,因为面试官提问时随机的,很可能他问的一个问题恰好之前你遇到过,解决过,那么自然就回答的比较好,如果换一个面试官,他可能不会提这个问,甚至同一个面试官如果换一天去面试你,提问也不一样。因此心态一定能要好(当然能同时拿到BAT三家offer的大大牛除外,能同时拿到BAT三家offer的绝对不是运气而是超级实力派,属于传说中的人物。如果在某场面试中没能拿到offer,一定要思考自己面试过程中那些方面表现的不好,然后去解决,去提高自己,而不是没拿到offer就灰心丧气,失去斗志,整个秋招过程中心态一定要好,相信自己最终会拿到自己满意的offer的。另外一个运气就是大的环境,即整个互联网行业的行情,如果你经常关注互联网行业,是互联网资深玩家,就应该知道这几年是互联网寒冬时期,很多公司都已大规模缩招,在BAT今年校招缩招最多的就是阿里巴巴,基本上不怎么招人了,其次就是腾讯,百度没缩招,规模还是和往年一样,也就是说你的实力就往年来看可以拿到阿里巴巴或腾讯offer的今年很可能拿不到,因为hc减少了。最容易进阿里巴巴的那一届是15届毕业学生,因为正值阿里巴巴上市,为了应付上市后的复杂环境,阿里巴巴那一年大规模招人,招了大概3000人,面试时大量放水,降低面试要求。总的来说,现在要进BAT和往年相比更加难,因为随着BAT在中国互联网行业绝对领导地位的日益巩固,其招人要求也越来越高。所以说面试是要运气的,包括自己正在找工作那一年的大的环境,和自己面试时面试官的喜好是否合自己胃口相关的,因此面试时把心态放宽,因为面试本来就是需要运气的。五关于霸面:关于霸面,如果小伙伴们没能通过校招笔试,那么只要公司支持霸面则应该去尝试,据我所知的BAT中,阿里巴巴是不可以霸面的,而腾讯是非常欢迎霸面的,会有专门的霸面区接受简历,可以考虑霸面,本人是强烈支持没收到面试通知的小伙伴们霸面,不管结局如何,只要还有一丝希望就不应该放弃,自己也在网上看到过两次霸面阿里终拿offer的面经,当然那是好几年前的文章了,现在阿里巴巴不允许霸面了。当然霸面也是讲究技巧的,尽量在该城市第一批次面试开始那天早上很早去霸面,因为很早,去的人相对而言很少,所以你的简历被霸面面试官看到的可能性比较大,如果你去晚了,那么很可能面试官哪里已将放了一堆霸面简历,这样你获得面试的机会相对而言就小一些。需要提醒各位小伙伴的是霸面能够拿到offer的概率不是很大,所以霸面不成功也不用灰心,不管怎样自己一定要抓住一切可以改变自己命运的机会去尝试,我还看到过某些在一次霸面不成功,连夜坐火车去另一个不同批次城市的霸面最终成功拿到offer的小伙伴们!先不论结果如何,光是这份勇敢,这份果断,这份执着就值得我们学习!所以如果可以霸面,请毫不犹豫的选择霸面。以上几条就是自己给大家的一些建议供大家参考,希望能帮到正在找工作或者在大学里还在感到迷茫但不甘心因迷茫而沉沦的小伙伴们。最后想说的一些话:1懂得感恩,首先感谢自己的爸爸妈妈含辛茹苦的把我养大,作为一个农村的孩子供我上大学读书,真的很不容易,其次要感谢的就是我的哥哥,每次在自己遇到困难的时候哥哥总是毫不犹豫的帮助我,然后就是互联网上那些分享自己知识,分享自己面试经历的小伙伴们,自己技术上的进步以及面试过程中的一些疑惑都在网上找到了一些参考信息,很感谢这些无私奉献分享自己知识的小伙伴们。当然最最要感谢的人还是我自己,从自己大二下学期自我意识开始觉醒,思想开始成熟的那一刻起,我就开始思考怎样的水平才能拿到BAT才能拿到一线互联网企业的offer,也正是从那个时候起,我开始大规模的逃课,上网自学,因为我知道要拿BAT要拿一线互联网企业offer像我们那种渣渣学校的教学是不可能完成的,学校那样的教学水平与进度自己无力吐槽,尽管我知道对于我们那样的一个二流普通学校且还是本科生而言这很困难,但自己一直在尽自己最大的努力去靠近这个目标,去一步一步的实现它,现在这个目标已经实现了。2这个社会是不公平的,不要去抱怨它,而是去提升自己的能力,让别人无法忽视你的能力,公平的对待你。关于这个观点,如果你出身较好,可能你不会感受到这一点,但时如果你出身不好,如出生在农村,学校是渣校,而且已经在社会上闯过一段时间,那么我相信你肯定会举双手双脚外加点头强烈支持这个观点:出生在农村和出生在城市,出生在富裕家庭和出生在贫困家庭,这是两个完全不同的环境,那些出生较好的同学可以从小获得更多的资源以及较好的成长环境,我自己也是出身在农村的,对这方面可以说是体会深刻,相对而言,出生较好更容易取得成功(当然这里仅仅是外界条件上来说的),比如说,我们都知道的王思聪,王健林为了锻炼他的投资能力,给他一个亿拿去练手,一个亿作为练手,而对于普通的老百姓而言一辈子都赚不到一个亿。记得自己在微信上看到过一个研究机构的报告《寒门再难出贵子》,报告指出,那些能够考上北大清华,华科浙大这样名牌大学的学生绝大多数出生在社会的中层阶级,家庭条件一般都处于社会中层或偏上,而农村家庭考上名校的学生人数越来越少。所以如果你出生在农村或者家庭条件非常贫困,那么基本上与名校不要去抱怨它,而是想办法去解决它,提高自己的能力与素质,让自己对那些外在条件的依赖越来越少,既然没有王子命,就得有颗帝王心,做不了富二代,就做创一代,自己去努力为自己为自己将来的孩子创造一个更高的起点。当然这里的能力是多元化的,如可能你不大喜欢学习但长得很漂亮,那么你可以去努力做一个演员或者模特,让全中国的男人都欣赏你的美,总之,在自己喜欢的领域去努力,提高自己的能力。第二个不公平就是找工作:在找工作时你会发现出生名校和出生普通学校在找工作时难易度是不一样的,这个是我在找工作的过程中感触非常大的一点,当然这个从人性的角度来讲没啥公不公平的,自己如果是老板,肯定也希望自己的员工最好出身名校,但是从资源分配角度来讲是极不公平的,导致马太效应加剧,比如说:华科的学生找工作时基本不用出校门,即使是像BAT这样的世界级互联网企业每年都会亲自到华科进行宣讲,在校招季华科基本上每天都会有3-4场宣讲会,而我们学校别说一天之内3-4场,就是一个学期也没一场。所以华科的学生基本上不需要出学校就可以获得很多面试机会,而且他们学生面试是主场作战,不需要像外地其他渣校学生坐火车,坐飞机不远千里跑来面试,我自己面试就是在武汉与杭州这两个城市来回奔波,而他们学生是主场作战状态会更好一些,拿到offer的概率也会更高。而且很多公司在筛简历的时候普通学校基本就没面试机会,即使你的简历经历非常出色,如华为,和一些国企(当然国企我是看不上的,根本就不屑于投递简历到国企)。当然这个就更加没啥好抱怨的,只能怪自己高考没考到理想的大学。尽管事实是这样,但是不要因为自己的出身而沮丧而觉得BAT离你很远,当你能力上来了的时候,出身什么的都不再重要,出身不好就想办法提高自己的能力。我自己学校也很渣,但通过自己的努力现在不也拿到了腾讯网易这样一线互联网企业的offer吗?所以出身不好不是借口,要想办法提高自己的能力与素质。最后的最后例行鸡汤,送给大家一些校招中触动自己心灵的话。1他们敢想,敢做,他们在自己热爱的领域,才华横溢,心比天高!(节选自 百度2016实习生招聘宣传片)当时看到这句话时自己内心非常佩服百度校招组的策划人员,读心术真强,这说的不就是少年我吗?一句话戳中少年的心啊,士为知己者死,当时就非常想去百度!2是什么让你选择了腾讯?当我看到那些优秀的人的工作状态,我就知道,这就是我想要的生活!(节选自 腾讯2016实习生招聘某视频)3这是年轻人的时代,也必将是我们的舞台!来百度,做简单真实的自己;来百度,做勇敢挑战的自己。在这里,做自己! &(节选自 百度2017校园招聘宣传语)尤其是这一句,在这里,做自己!一句话戳中少年的心啊,90后都有自己的极强的个性,好的公司不会用制度,用过于死板的标准去束缚员工,而是给员工最大的空间去创造价值!4我们曾醉心于改变世界,却在不经意间迷失了自己,从这里通往未来,find future!(节选自 腾讯社招宣传视频)5心中那自由的世界,如此的清澈高远,盛开着永不凋零!(节选自 许巍《蓝莲花》歌词)最后真诚的希望此博客能够给找工作的小伙伴们一些感悟,尤其是给那么些出身不好的小伙伴们传递一点正能量!希望能够帮助到大家!如果觉得我的博客写的不错,帮助到了您,打赏一个鼓励我继续创作吧支付宝扫一扫打赏:微信扫一扫打赏:或者用微信扫描下面的二维码,关注一下我的微信公众号与我互动吧
11
我的热门文章
即使是一小步也想与你分享}

我要回帖

更多关于 java算法面试题 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信