- 无自我介绍
- 无知识点问题
- 无项目问题
- 就写了个LRU
- 反问环节
网易互娱游戏开发工程师二面
Posted on
- 自我介绍
- 问编译器项目
- 寄存器优化方法
- 安卓生命周期
- 读过哪些书,有什么收获
- 玩过哪些游戏
- 手撕代码
- 写一个游戏中的英雄的类,不用实现细节
- 设计类问题
- 开发一个音乐类app比如网易云音乐可能有哪些模块
- 设计模式?
阿里本地生活一面
Posted on
Edited on
已挂
其实面试感觉还不错,问题基本都答上来了。。而且官网显示是挂在简历评估阶段,不懂。
- 自我介绍
- 问华为实习的内
- 问编译器项目
- 问科研项目
- c++问题
- 继承
- 虚函数
- 虚函数表
- 智能指针
- 多线程编程要注意的问题
- topk问题
- 堆
- 分组
- 不重复的一亿个数字排序问题,内存放不下
- 不会
- 逆序对数目问题
- 归并排序
- 反问
- 问了hc
- 手撕代码
- 给了个代码,两个智能指针p和q,问p=q发生了什么
- 手写智能指针
百度实习一二三面
Posted on
Edited on
一面
- 自我介绍
- 基础知识
- 进程线程
- 四次挥手
- 问项目
- 词法分析的优化
- 字典树的原理
- 继续优化,预处理相同词
- 寄存器分配的优化
- LRU
- 继续优化,加时间窗,频次衰减
- 手撕代码
- n*m方格,左上角走到右下角有多少方案
- 一面过了,等二面吧
二面
- 自我介绍
- 问题
- c++11新特性
- 智能指针
- 内存碎片
- 设计一个内存管理,内存池
- 奇奇怪怪的问题
- n个gps点集,给一个点,求离它最近的k个点(1<k<10)
- 一个黑盒函数p的概率返回1,1-p的概率返回0,设计一个函数50%概率返回1,50%概率返回0
- 手撕代码
- 最长无重复子数组
- 别离开房间,等三面
三面
- 自我介绍
- 问编译器的项目,详细介绍
- 西工大的教学模式
- 问实验室的项目,详细介绍
- 手撕代码
- 字符串拷贝
- 毕业要求
- 别人评价自己最多的三个词
- 手里的其它offer
- 实习时间,往届的实习时间
- 反问
- 有无hr面。(无,就这三面,或者第三面也可以理解成hr面)
- 能否线上实习。(基本不能)
- 部门介绍。(综合统一面试,不分部门,到时候随机。)
网易互娱游戏开发工程师一面
Posted on
- 30min代码题,很简单,写完后面试官才来
- 自我介绍
- 基础问题
- 虚函数,多态
- 虚函数表,虚函数指针
- 构造函数和析构函数,能不能是虚函数
- static
- 内存泄漏
- 智能指针
- 类的大小,运行时sizeof,运行前?
- 内存对齐(答错了。。)
- new和malloc
- 程序编译的过程
- 编译完得到的可执行文件在操作系统里具体是怎么执行的
- 线程通信,存在的问题,锁
- 进程通信
- socket
- 游戏设计相关问题
- 玩什么类型游戏? MOBA类,比如英雄联盟
- 天梯排行榜的设计,topk问题,不能分布式,大顶堆
- 每个玩家都想知道自己在全球的排名怎么设计(应该是桶排序,因为分数范围有限,没答出来)
- 英雄视野设计,自己和队友的视野,遮挡物,技能和攻击影响的视野,怎么判断敌方英雄进入自己的视野
- 范围性技能设计,圆形内随机选点
- 5~7天给回复