秋招结束,整理一下。内含面筋(后台/c++)

整个提前批阶段都是悲惨的,各种挂和劝退,整个人都非常丧。9月底、十一假期前交出的自己的三方,放松了一段时间,现在想简单的整理一下自己的秋招经历。
先简单说下自己情况,双非本,985硕。暑假在华为实习。本科拿省程序设计大赛一等(简单理解成省ACM吧,压根没参加区域赛,怕拿0分丢人)。研究生摸鱼,跟一个行政老师搞了一年半,然后跟一个搞学术的老师半年,勉强达到毕业要求。
前排提醒,楼主擅长写流水账,内容可能比较多比较乱

目录

  1. 笔试面试情况概览
    1.1. 提前批
    1.2. 正式批
  2. 面筋
    2.1. 美团
    2.2. 华为
    2.3. 头条
    2.4. 网易杭州
    2.5. 网易互娱
    2.6. 百度(offer)
    2.7. 贝壳(offer)
    2.8. 招银网络科技(offer)
  3. 总结和建议

笔试面试情况概览

提前批(全挂)

  • 百度
    未参加
  • 阿里
    内推,智能服务事业部,不知道算一面还是算简历筛选,反正挂了。简历筛选接了个电话聊了一会,聊的还不错,问了内推的人,说等面试就行。过了几天看,Reject,再见。然后找实验室的师姐再推,发现一直在内推流程中,无法*作。
  • 腾讯
    游戏后台开发。三面挂,当时在实习,刚刚下班就接到了三面电话。然后我自己都不知道我回答了些什么,然后挂了。面筋先烤一烤,后面再说。
  • 网易杭州
    网易云音乐,C++,杭州一轮游。面试官非常nice,但是自己挖的坑太多了。
  • 网易互娱
    服务端开发,一面挂。电话面1V2,hc不多,感觉答的也一般。说3-5个工作日给通知,到现在都没有,应该是挂了。
  • 美团
    后台开发,一面挂,感觉遇到了劝退面。详细看这个帖子https://www.nowcoder.com/discuss/101234
  • 头条
    后台开发,二面挂。头条的面试体验还是没的说,非常nice。

正式批

  • 爱奇艺
    笔试过后没通知,可能是笔试挂,可能是因为选的远程面试。

  • 微众银行
    没收到笔试通知,应该是简历筛选挂。很气,周围人简历筛选都过了。

  • 深信服
    笔试挂,因为没做编程题。当时为了吃大餐,做了选择题后看了眼编程题然后直接交卷了。没被发起面试。

  • 百度
    北京-C++/PHP研发工程师,在线笔试,现场面试,offer。

  • 贝壳
    C++研发工程师,现场笔试面试,offer。

  • 招银网络科技
    软件开发工程师,在线笔试,电话面+现场面试,offer。

  • 腾讯
    移动客户端开发。笔试完了,因为是第二批城市,还没开始面试。

  • 京东
    忘了做笔试,也没被发起面试。

  • 迅雷
    今天(10月7日)才接到面试通知,但是没准备参加了。

  • 招联金融等其他一些公司
    笔试在后面了,应该不会参加了。

面筋

面的公司比较多,有些记不得了,可能说的比较简单。

美团

不想多说,看上面提到的帖子吧。https://www.nowcoder.com/discuss/101234

华为(实习生招聘)

  • 一面
    我投的是算法工程师-软件算法方向。
    面试官:这边软件算法也是软件开发,你介意吗?
    我:????不介意。
    面试官:你了解面向对象吗?
    我:还行,接触的不多。我对数据结构和常见算法比较熟悉。
    面试官:现在有个computer类,他有内存、硬盘CPU属性。其中CPU有AMD和INTEL两个类别。你简单画下类的设计。
    我在草稿纸上话了Computer类。内存、硬盘和CPU都是搞了个字段。
    面试官:这个CPU可能是AMD或者INTEL的,他们的实现可能不同。
    我:那搞个CPU接口,搞个AMD类和INTEL类,这两个类实现CPU接口。
    面试官:OK。你这边还是更侧重于数据结构和算法吧。
    我:恩。
    面试官:那你出去等一下吧。
  • 二面(综合面)
    很多问题记不清了。反正就是HR面的那些。我全程说很想进华为。面试官问我性格测试的题目中对哪一题印象深刻,我说我XJB选的。然后跟我探讨了半天这个测试的意义。我反正是说知道这个测试很有意义,但是选项太多,你们又说不刷人我就XJB填。然后面试官说,如果告诉你这个很重要你会怎么办。我回答,肯定认真填啊。最后给我安排了补测。

头条

楼主是第一批参加笔试的。当时也不知道什么岗火,什么岗缺人。投了后台开发-深圳,调剂岗位选的后台开发-北京。要是晚几批参加,肯定投移动客户端了。

  • 一面
    远程视频面。首先撸了两个代码,具体是啥忘记了。然后问了下*作系统课本的知识:进程和线程的区别。
    我让面试官评价下我。他说我感觉你和本科时相比,编码能力可能有点下降。我乐呵呵的说,我也感觉是,但是读研让我接受了加班。
  • 二面
    撸代码就不说了。面试官丢给我一个微博APP页面的截图,让我简单描述下可能的功能。
    然后说,如何设计“我有N个好友也关注了他”这个功能。我简单说了下思路:1、用集合去算;2、好友关注的人的时候进行处理。
    然后面试官丢给我一些代码,好像就是实现这个功能的代码。让我用注释的方式指出哪里写的不合适。
    最后评价我说,数据结构和算法水平够用了,但是工程能力欠缺。
    二面结束后,声音甜美的HR跟我打电话说面试不理想,今天的流程结束了。

网易杭州

问的问题比较多,抓着简历怼。我简历上提到了spark、神经网络,自己还提到了数据库使用B+树实现的。然后面试官就怼了spark和神经网络调优,还问了下数据库联合索引。当时我就感觉GG了,我面的是后台开发啊,内心MMP。
最后,面试官很耐心的给我建议,说我知识面还是有的,但是给自己挖的坑太多了,简历应该精简一下。我还和面试官简单的交流了下怎么修改简历。

网易互娱

电话面试,有2个面试官。还有印象的几个问题:

  • IO复用的
    从侧面问了下epoll相关的问题,用回调函数等。
  • C语言和C++语言相关
    C++能直接运行C语言文件吗?用C语言可以实现C++的继承和多态吗?
  • 写个生产者和消费者的程序
    当然是用嘴说。主要是考虑临界区和加锁。

百度

  • 一面(约60分钟)
    先手撸链表反转,在撸一个链表实现快排。写快排的时候我偷鸡,写了个函数来获取链表第K个元素,然后面试官说这样效率很低,要使用的链表的特点。我解释了下,说先保证程序的可用性再进行优化,然后才写了这些,中途面试官提醒要按编码规范来,不然评分很低。
    后面问了*作系统经典问题,线程和进程的区别。
  • 二面(约60分钟)
    手撸求链表倒数第k个元素。然后问我了解多线程编程吗?对**作系统和计算机网络了解吗?这些东西,都不熟,就直接说:我只知道XXXXX,其他的完全不清楚。
    然后又手撸代码,首先让写最大连续子序列和,我说了下思路,就没让我写了,说太简单了。然后问,从(0,0)走到(n,m)只能向上和右,有多少种走法。面试官刚说完题,我把DP方程写了出来,他又把题目改成N*
    M的矩阵中有0和1,0 可以走、1不能走,问从(0,0)到(n,m)的路径,我就说这是搜索,用标记数组控制不能走重复的点。然后可以使用A*搜索,它是通过一个估价函数来优化搜索进程。面试官沉默了,说:让你写个什么代码好呢?然后就让我写链表的归并。
    写归并的时候发现一个问题,就是交换节点在头部的时候会有问题。这个问题在我把代码交给面试官的时候马上就提出来了。面试官说,如果是我指出这个问题,那你的问题就大了。
  • 三面(约80分钟)
    先做了套题,大概就是计网、**作系统、设计模式、Linux指令这些的基础题。还有一个C语言代码char p = "baidu"; int a = sizeof(p); int b = strlen(b); p[2]='t';
    然后问,for循环中你用i++和++i哪个多,它们哪个效率快
    for (int i=0;i<n;i++)我:我用i++多一些,写顺手了。对于基础类型来说,编译器做了优化i++和++i效率差不多,但是对于自定义类型来说,i++会返回一个i的副本,效率低一些。

贝壳

  • 一面
    跟面试官说我熟练掌握数据结构和算法,然后和面试官讲解了一下笔试卷中写的比较乱的一题。面试官问我计网、和java框架的时候,我直接说完全不会。(我投的C++,java框架肯定不会啊)
    面试官说,我面了这么多人,你是第一个跟我聊数据结构实现的,本来是要挂了你的,但是你笔试6个编程题手写全对了。
    让我出去多等一会。
    面试最后向面试官了解了下公司招C++是干啥的,然后我说我转岗java也接受。
    在外面等的时候跟工作人员聊,说一面面试官挺看好我的。
  • 二面
    简单聊了下简历,不知道是一面面试官写了什么评语,反正二面几乎没问啥。
  • 三面
    HR面,就说了下如何解决团队中的冲突。在团队讨论时该怎么做。
    我说,先听owner的解决方案,然后提意见。自己是owner就要先有解决方案,然后听其他人意见。大概就是这样。
    全程夸贝壳好,发展前景好。。。。自己都觉得有点假。。。

招银网络科技

  • 现场一面
    手撸代码,具体是啥忘记了,代码量很少。然后问了写简历上的问题,常规*作系统、计网。聊了下hashmap。
  • 现场二面
    面试官:简单说下已有的几种排序,并分析时间复杂度
    我:低级一点的有冒泡、选择;好一些的有快排、归并、堆排;然后说了下java和python带的排序(TimSort)还有C++里面std::sort()。说的过程中顺带把最好、最坏、平均时间复杂度都说了下。
    面试官:你知道排序算法的稳定性是指什么吗?
    我:(应该是我前面提到了时间消耗的稳定性,面试官可能以为我不清楚排序的稳定性)相同大小的数据相对顺序不变
    面试官:你如何体现你热爱编码
    我:balabalabala
    面试官:还有什么你会的我没问到的吗?
    我:dp;图的存储及相关算法,包括二分图相关算法;字符串;搜索包括图的搜索;各种树结构,包括二叉树、线段树等;树状数组;并查集。。。。。
  • 现场三面
    HR面,检查了两证、成绩单和四六级,然后翻了下我那一摞荣誉证书,聊了一堆乱七八糟的。确定意向工作地点,然后问百度给你offer的话你愿意去吗?我说,要考虑一下,不想去北京,还是想待南方。
    这里我心机了一下,通知上说要带两证原件,*脆把我的证书夹一起带过去了,还能装下逼。

总结和建议

楼主已经把三方交给百度HR了。后续会参加腾讯的第二批城市的面试。其他公司的面试基本都会鸽了。
找工作前说坚决不去北京,现在真香警告了。
大概总结了几点经验,供还在找工作或者以后要找工作的人:

  1. 尽量现场面。楼主提前批结果惨淡,远程面试应该占了一部分原因。电话/视频交流毕竟没有面对面交流效率高,面对面交流才能最充分的体现出自己回答问题的思路。
  2. 做加法。充实自己的知识面。计网、*作系统、数据结构和常见算法、开发框架都要懂一些。然后挑其中一个深挖一下。
  3. 做减法。不要提到任何自己不熟的东西,包括简历上和自我介绍中。经不起深挖的项目、课程都要删掉。
  4. 做总结。对于简历上每一个项目经历、实习经验都要总结一下。要对自己的主要贡献和过程中的难点进行整理。
  5. 简历排版。对于绝大部分人来说,简历控制在一页内。一页放不下就调整行距、表格大小、页边距。写简历对于不怎么会word的人来说是一个连word使用的好机会。

对于笔试,有ACM经历的几乎不用专门练习了。对于其他人,还是老老实实刷题吧。楼主对组团做笔试的现象不提倡,对于一些公司来说,笔试题和后面面试题没啥关系,但是有些公司面试手撸代码一下子就试出来了。

最后祝大家拿到自己喜欢的offer、然后顺利毕业。也希望大家能收到喜欢的妹子的offer(#滑稽)

#秋招##面经##百度##腾讯##网易##字节跳动##C++工程师#
全部评论
补一下腾讯提前批面筋我当时更新简历比较早,在腾讯没出招聘通知前就更新了简历,然后第二天就收到了面试电话。 一面问的问题比较多,基本是快问快答。全程20-30分钟C++多态如何实现?static关键词的作用/内存位置堆空间是动态分配的吗?static全局变量和普通全局变量的区别C++调用C函数用过哪些容器了解哪些排序算法,时间复杂度了解hashtable吗10条数据求TOP-N链表查环进程线程区别,进程线程如何共享数据32位地址空间多大,如何划分库函数和系统调用的区别最短路径算法A*搜索性能调优 二面二面主要是写代码。面试官要求QQ视频,视频中要有屏幕键盘和人就三个题,第一题忘了。第二题求字符串A是否是另一个串B的子串,并返回位置。第三题是实现一个内存管理代码。实现申请固定大小内存和释放就行。我这题犯了一个低级错误,导致费了很长时间。整体来说,面试要求是简单代码要快,复杂的可以慢慢调。 三面三面感觉没涉及到具体的技术。问了下最近的项目。让描述下最能体现自身技术的项目。诶。当时状态不好,事先也没对自己简历上的项目和实习经历进行整理。所以答的很乱,然后挂了。
点赞 回复
分享
发布于 2018-10-09 10:40
请问在华为实习都做了什么呀,对秋招有帮助么
点赞 回复
分享
发布于 2019-04-30 19:54
联想
校招火热招聘中
官网直投
毛总
点赞 回复
分享
发布于 2018-10-08 07:12
楼主大佬,可能会和楼主成为同事
点赞 回复
分享
发布于 2018-10-08 07:24
真香
点赞 回复
分享
发布于 2018-10-08 08:11
难受了,贝壳好像简历给我刷了
点赞 回复
分享
发布于 2018-10-08 10:01
楼主招银网络的面试是那一天呀
点赞 回复
分享
发布于 2018-10-08 10:22
毛总牛逼啊
点赞 回复
分享
发布于 2018-10-08 10:47
大佬
点赞 回复
分享
发布于 2018-10-08 20:46
楼主,C++项目怎么准备的啊
点赞 回复
分享
发布于 2018-10-09 00:16
华为群里的大水怪?😂
点赞 回复
分享
发布于 2018-10-09 00:24
百度手写代码这块是在纸上写还是在电脑上写
点赞 回复
分享
发布于 2018-10-12 00:20
毛老师
点赞 回复
分享
发布于 2018-10-14 09:21

相关推荐

16 225 评论
分享
牛客网
牛客企业服务