网易互娱27暑期 游戏研发工程师 一面
发面经攒人品
时间50min
1、自我介绍
2、平时玩的游戏
3、说下模板,项目中有用到模板吗
4、模板使用过多会造成什么后果
5、说下virtual虚函数
7、说下哈希表
8、说下项目中用到的跳表
9、说下tcp三次握手四次挥手
10、常见的设计模式,回答并解释了单例、工厂、策略,追问了解观察者和发布订阅模式吗,并问哪个是一对一哪个是一对多
11、介绍下线程、进程、协程
12、死锁条件和怎么解决死锁
13、i/o多路复用
14、场景题:问游戏中如何判断敌人是否在技能的扇区中,然后如果有很多敌人怎么并发优化
15、场景题:高并发中如何限流
16、项目中有什么现在看来还可以优化的点
17、手撕,用回溯找组合数,递归条件i+1写成start+1了
18、反问
3.30更新:约二面了
4.9更新 线下宣讲会二面 1h
主要就是聊实验室课题、聊项目。
反问有啥不足,推荐多了解下现有的产品的设计思想(多数据库怎么来加快一下数据库的读写速率)
时间50min
1、自我介绍
2、平时玩的游戏
3、说下模板,项目中有用到模板吗
4、模板使用过多会造成什么后果
5、说下virtual虚函数
7、说下哈希表
8、说下项目中用到的跳表
9、说下tcp三次握手四次挥手
10、常见的设计模式,回答并解释了单例、工厂、策略,追问了解观察者和发布订阅模式吗,并问哪个是一对一哪个是一对多
11、介绍下线程、进程、协程
12、死锁条件和怎么解决死锁
13、i/o多路复用
14、场景题:问游戏中如何判断敌人是否在技能的扇区中,然后如果有很多敌人怎么并发优化
15、场景题:高并发中如何限流
16、项目中有什么现在看来还可以优化的点
17、手撕,用回溯找组合数,递归条件i+1写成start+1了
18、反问
3.30更新:约二面了
4.9更新 线下宣讲会二面 1h
主要就是聊实验室课题、聊项目。
反问有啥不足,推荐多了解下现有的产品的设计思想(多数据库怎么来加快一下数据库的读写速率)
全部评论
接好运
太强了佬
感觉我们问的区别好大呀,不过都很难
佬,有后续了吗
时间线和你一模一样
佬二面面了吗
我一面手撕是反转链表😧佬走到什么流程了,和你同岗
场景题怎么答的
佬是服务器还是客户端
相关推荐
04-15 21:44
西安电子科技大学 Java 点赞 评论 收藏
分享
查看12道真题和解析