校招总结

10月中旬(2016),结束了几个月的校招之旅,最终选择了网易游戏,准备好好养猪,以下均为现场面试的经历,所有题目都是回忆版,可能有一些遗漏,真正面试题量≥回忆版,每个公司的面试也根据面试官而风格迥异,以下仅供学习参考,()内地点为意向工作地,所有面试均在南京进行

1.华为FX(C++研发-杭州)

机试

三道编程题,难度相对校招机试题更难,最后每道都有一个测试用例没过

一面

  1. 直接打开我的github看代码,然后对着我的代码一顿问
  2. 看了我机试的代码,然后评论了一番
  3. 你觉得一个好的函数应该是怎样的
  4. 通过迭代器删除vector中的一个元素(注意迭代器失效)
  5. 用过什么C++11特性
  6. 写一个简单的lambda表达式
  7. inline什么意思,一定会这样吗,会存在什么潜在的问题
  8. 用socket写一下UDP服务器的实现
  9. 用linux命令关闭一个用户的所有相关进程
  10. 用过什么设计模式
  11. 如果进入华为,说一下自己未来的规划

二面

  1. 什么是STL标准,只有一种实现吗
  2. 非阻塞连接如何实现
  3. 项目相关问题
  4. 你还有什么想要展现的

三面

面试官是一个带领200人团队的leader,神采奕奕

  1. 问我参加华为程序设计大赛当时的问题是什么
  2. 项目相关问题
  3. 喜欢编程吗
  4. 对华为这边的岗位有什么偏向
  5. 然后讲了自己在华为16年的工作历程

三面结束时,面试官主动与我握了手,最后顺利拿到offer

2.远景能源(C++研发-上海)

现场笔试

到面试点,首先签到,然后会有半个小时的时间做两道算法题,我的试题是一道约瑟夫环问题,一道进制转换题,顺利完成

一面

  1. 项目相关问题
  2. 数据库索引引擎用了什么数据结构,为什么不用红黑树
  3. 线程间同步方式
  4. 什么是inline关键字
  5. 打开github开始看代码
  6. 有序数组找和为n的两个数,三个数呢?
  7. 讲一下用过的设计模式
  8. 什么是CAS
  9. 拿到什么offer了,如果远景给你,你怎么选
  10. 有意向转java吗

二面

  1. 自我介绍
  2. 讲一个你觉得最具挑战的项目,有什么难点,你怎么克服的
  3. 平时会有什么技术研讨吗,最近讨论的是什么
  4. 讲一下自己的特性,为什么选择来远景
  5. 最后给我介绍了远景的战略目标,以及岗位的具体工作

HR面

  1. 怎么知道远景的
  2. offer如何抉择,理由呢
  3. 家乡是哪的
  4. 最后和我讲了她的经历,以及在远景负责的工作

没几天就收到了offer,也是我第一个真正意义上的offer,虽然最后还是没有选择远景,但远景的HR态度是我遇到最好的,印象深刻

3.新美大(后台开发-上海)

笔试

感觉笔试难度一般,但自己做的也不是很好,不过还是顺利通过了

一面

  1. ArrayList和LinkedList的区别,各自在什么情景下使用
  2. 两个线程,一个一直输出”A”,一个一直输出”B”,如何实现ABAB…输出。三个呢?N个呢?
  3. 两个简单的数据库查询
  4. 手写层次遍历算法

二面

  1. TCP三次握手,四次挥手,为什么建立连接要三次?
  2. 数据库底层索引实现,红黑树与B+树区别,为什么要用B+树
  3. Innodb主辅索引的关系
  4. select,epoll的区别
  5. 数据库查询问题
  6. 数据库三范式
  7. 用linux命令查询log文件中出现次数最多的100个IP
  8. 手写单例模式
  9. 面向对象基本原则
  10. 输入一个网站地址会发生什么,越详细越好
  11. 乐观锁和悲观锁的区别

三面

  1. c++和java内存管理的区别
  2. java中引用的种类与说明
  3. 用过的设计模式及阐述
  4. 项目相关
  5. 对转java有什么问题

HR面

自我介绍,聊家常,介绍美团……

顺利拿到餐饮服务部门offer

4.百度(软件研发-上海)

笔试

百度的笔试难度中等偏上,但要过笔试,基本三道编程题得全部AC

一面

  1. 自我介绍,看过哪些书
  2. 二叉树s型输出(层次遍历变形)
  3. 单链表排序
  4. 数据库事物4个特性
  5. 四种隔离性级别
  6. select和epoll
  7. 进程和线程区别
  8. 线程切换会保存什么
  9. 红黑树和普通二叉树的区别,主要应用场景
  10. 虚函数实现机制
  11. 返回值不同可以重载吗,成员函数的const
  12. 智能指针
  13. 装饰者模式和适配器模式的区别
  14. 滑动窗口

二面

  1. 服务器负载均衡有哪些策略
  2. 如何创建一个只能在堆内创建的类
  3. 微博关系查询,用户与用户之间的关系
  4. io复用多线程与多进程的区别,进程池,线程池
  5. 静态链接和动态链接的区别与具体实现

三面

  1. 除了技术类书籍还看什么书
  2. 短视频系统设计(展开问了http,缓存,断点续传)
  3. 项目

顺利拿到基础架构部sp offer

5.腾讯IEG(后台开发-上海)

笔试

选择题均为多选,基础知识得足够扎实,编程题难度中等,此外还有一些逻辑简答题,及系统设计题

一面

  1. 如何快速判断一个数是否为2的幂次
  2. 找到两单链表共享的入口节点
  3. c++静态多态及动态多态
  4. 面向对象基本原则
  5. TCP三次握手,四次挥手
  6. TCP报文中有哪些信息
  7. mysql用的什么索引引擎,innodb与myisam的对比
  8. static关键字
  9. 写一个指针数组,指针类型为指向参数为int,返回值为void的函数
  10. 多态的实现机制
  11. 虚函数表指针存放的位置
  12. 项目相关问题

二面

  1. 聊项目
  2. 玩什么游戏,然后根据相应的游戏讨论技术难点
  3. 聊考研,聊知乎,聊人生

HR面

  1. 自我介绍
  2. 有没有女朋友
  3. 未来3-5年的规划
  4. 工作城市
  5. 从小到大遇到的最大挫折
  6. 项目中遇到困难你会怎么做
  7. 三个词描述自己

顺利拿到offer,并与二面面试官加了微信,腾讯是最难割舍的一个offer,各方面都与我特别匹配,而且部门前景也是非常不错

6.网易游戏(互娱游戏研发-杭州)

笔试

5道编程题,AC了3道,顺利进入面试环节,但通知来的很晚,还以为自己被抛弃了

代码测试(30分钟)

计算图的联通分量

一面

  1. c++基本关键字const,static
  2. 智能指针
  3. 多态的实现机制
  4. 各类成员函数的考察,很多需要手写
  5. STL底层数据结构及实现的考察
  6. c++11新特性的考察
  7. 操作系统,如进程和线程等,内核态与用户态
  8. 编译链接方面的考察
  9. 网络TCP的考察
  10. 游戏相关算法的考察,如寻路算法

二面

  1. 自我介绍
  2. 说两个对你而言挑战最大的项目
  3. 设计实现一个profile工具,统计各函数占用cpu的时间
  4. 以及项目问题扩展,如何检测内存泄露并释放内存
  5. 讲一下你写的内存分配器,然后针对我写的内存分配器提了几个相关问题
  6. 给定一些数字,以及这些数字间的一系列规则,问是否存在满足这些规则的排列
  7. 求给定序列中最长的递增序列(编程之美2.16)
  8. 蚂蚁爬杆的变形
  9. 待遇,与腾讯offer的对比,让我做出适合自己的选择,交流

网易游戏总体而言面试难度较大,很多需要手写,不过给的结果很快,面试完第二天晚上收到面试通过通知,第三天offer签约

7.建议

基础

个人感觉校招还是比较注重基础,通过项目看你的基础以及编码能力,再通过考察算法,设计模式,系统设计等了解你的总体工程架构以及编码能力。

实习

实习是最好的锻炼自己能力的机会,但是如果没有实习经验,也不要紧(很遗憾自己也是没有实习经验),自己也可以写几个项目,不断完善巩固,边学边实践也是能学到很多东西的。

算法题

面试过程中以及笔试阶段都会有很多编码题(算法题),可以多上牛客网,leetcode刷刷题,可以很大程度的提高算法能力

GitHub

将平时做的项目开源到GitHub以及参与开源项目都是不错的加分项

书籍推荐

详见书单

校招总结(华为、远景、新美大、百度、腾讯、网易游戏)相关推荐

  1. 在新美大“创业”:KTV预定业务演进之路

    我们戏称KTV业务部是点评公司内的小"创业公司",加入KTV事业部一年来,我们也像一个初创团队一样,从0开始,基本完成了KTV预订业务第一个阶段的探索. 今天从业务角度上对KTV预 ...

  2. 新美大 java待遇_入我新美大的Java后台开发面试题总结

    静儿最近在总结一些面试题,那是因为做什么事情都要认真.面试也一样,静儿作为新美大金融部门的面试官,负责任的告诉大家,下面的问题回答不上来,面试是过不了的.不过以下绝不是原题,你会发现自己实力不过硬,最 ...

  3. 我是如何在腾讯和新美大(大众点评、美团)面试的

    目前拿到的知名公司的offer是腾讯和新美大(大众点评.美团).一直想写一篇面经分享给大家,但因为一些琐碎的事情,就一直耽误着. 今天就特意拿出一些时间去写它.很多人都分享了很多的面经,而且还有好多面 ...

  4. 十月下旬腾讯 网易游戏 百度迅雷校园招聘笔试题集锦 第271 330题

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 十月下旬 ...

  5. 新美大和阿里本地生活的竞争趋势是如何的?

    上半年的时候,跟两位BA大厂VP级的老大哥聊起本地生活的业务,赶上最近阿里本地生活开了「商业操作系统」的发布会,正好规整下当时的一些判断,记录下来,当然我们说的也不一定对. 本地生活这场仗阿里是输不起 ...

  6. 腾讯云TcaplusDB携手《穿越火线》亮相IGS大会腾讯云游戏新文娱分论坛

    5月26日,在第三届IGS·全球数字文创发展大会上腾讯云游戏&新文娱分论坛圆满落下帷幕! 本次,腾讯云从语音技术升级.互动娱乐在全真互联网的革新,以及游戏安全攻防挑战的三个方面,讲述技术实现未 ...

  7. 回顾 | 穿越火线后台技术负责人操程携TcaplusDB亮相IGS大会腾讯云游戏新文娱分论坛

    5月26日,在第三届IGS·全球数字文创发展大会上腾讯云游戏&新文娱分论坛圆满落下帷幕! 本次,腾讯云从语音技术升级.互动娱乐在全真互联网的革新,以及游戏安全攻防挑战的三个方面,讲述技术实现未 ...

  8. 小米手机在欧洲首次登顶,市场份额超越苹果;腾讯推出游戏“双减双打”新措施;三星成全球最大芯片厂商|极客头条...

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 孙胜 出品 | CSDN(ID:CSDNnews) ...

  9. 百度大数据 CMO的新左脑-百度-喻友平

    2019独角兽企业重金招聘Python工程师标准>>> 百度大数据 CMO的新左脑-百度-喻友平 很多人去做决策,包括价格.新的产品研发,有时候确实是老板拍右脑,其实数据不管是大数据 ...

最新文章

  1. api 原生hbase_HBase客户端API
  2. 错误处理:RuntimeError: [enforce fail at ..\caffe2\serialize\inline_container.cc:145] . PytorchStreamRead
  3. 三、【SAP-PM模块】PM模块主数据
  4. jdk170不支持注释_JDK 9 @不建议使用的注释增强功能
  5. C语言 >> 右移位运算符的原理和一些概念
  6. oracle RAC切换归档
  7. php实现栏目三种类型,WordPress后台edit-tags.php里无限栏目分类实现
  8. 用.htaccess 禁止IP访问
  9. gitbook 配置
  10. 山东大学项目实训开发日志——基于vue+springboot的医院耗材管理系统(二)
  11. 梦幻西游H5游戏超详细图文架设教程
  12. python安装time模块_Python之路-Python常用模块-time模块
  13. 网页只有在服务器上才能打开,为什么你的电脑只能上QQ,而打不开网页?我来告诉你...
  14. 【EagleEye】2020-ECCV-EagleEye: Fast Sub-net Evaluation for Efficient Neural Network Pruning-论文详解
  15. Work20230417
  16. STK中卫星三维模型的建立
  17. 推荐系统[九]项目技术细节讲解z4:向量检索技术工程上实践,曝光去重实践以及检索引擎该如何选择:支撑亿级索引、5毫秒级的检索[elasticsearch、milvus]
  18. HCNP学习笔记之IP地址、子网掩码、网关的关系
  19. MY admire man-Eddie Peng Yuyan
  20. hive的 LAG,LEAD,FIRST_VALUE,LAST_VALUE函数

热门文章

  1. 关于自学编程,这些秒办法助你一臂之力(全文干货,建议收藏)
  2. 转发真阿当老师的一片文章 受益匪浅 (出处:http://cly84920.blog.163.com/blog/static/24750013320158203575958/)...
  3. Unity中实现文件加密
  4. macOS卸载Cisco AnyConnect的正确方式
  5. android 短视频编辑,短视频编辑制作大师
  6. MyEclipse 9 0正式版官网下载(附Win+Llinux激活方法 汉化包)
  7. sql获取group by最后一条记录
  8. 仿GTS实现的分布式事务框架meepo
  9. 习题4-5 换硬币 (20分)
  10. (更新时间)2021年5月18日 C#.NET笔试题 高级篇