腾讯游戏客户端一面面经
本人是第一次面试。
在这里分享一下我的经验,希望可以帮到更多的人。
本人这次面试之前根本不知道应该如何准备面试。以为做一些项目,知道怎么把东西做出来就行了呢。但是发现面试是完全不一样的。会问很多的底层知识。进一步,光模糊的懂这些知识也不行,要能够清晰的描述出来。
面试开始:
自我介绍
1.如何实现C++多态
2.请简单聊一下你做过的项目,你认为最难的地方在哪。
3.(我聊了我做的背包系统,但是我的背包只有2页)如果有9999个格子需要展示,你如何设计?
4.(我回答了,轮播展示)如何频繁切换背包页面,会出现什么问题?
5.(开始往操作系统上引导):渲染是GPU,删除和生成是CPU。我们先谈论CPU。大量删除和生成会导致什么?(内存碎片)
6.内存碎片如何解决?是谁来解决?
7.关于虚拟地址?是怎么回事?
8.再来谈关于GPU,你知道重绘吗?
(这几个词我都没听过,所以面试官也没多问了。)
9.如何解决重绘问题?我回答只渲染最外层
10.那么半透明的如何解决呢?
...不会
我的策略是继续边面试获得经验,一边准备面试。
希望同行人可以一起交流学习。
在这里分享一下我的经验,希望可以帮到更多的人。
本人这次面试之前根本不知道应该如何准备面试。以为做一些项目,知道怎么把东西做出来就行了呢。但是发现面试是完全不一样的。会问很多的底层知识。进一步,光模糊的懂这些知识也不行,要能够清晰的描述出来。
面试开始:
自我介绍
1.如何实现C++多态
2.请简单聊一下你做过的项目,你认为最难的地方在哪。
3.(我聊了我做的背包系统,但是我的背包只有2页)如果有9999个格子需要展示,你如何设计?
4.(我回答了,轮播展示)如何频繁切换背包页面,会出现什么问题?
5.(开始往操作系统上引导):渲染是GPU,删除和生成是CPU。我们先谈论CPU。大量删除和生成会导致什么?(内存碎片)
6.内存碎片如何解决?是谁来解决?
7.关于虚拟地址?是怎么回事?
8.再来谈关于GPU,你知道重绘吗?
(这几个词我都没听过,所以面试官也没多问了。)
9.如何解决重绘问题?我回答只渲染最外层
10.那么半透明的如何解决呢?
...不会
我的策略是继续边面试获得经验,一边准备面试。
希望同行人可以一起交流学习。
全部评论
不简单,面试了多少时间呀
你是哪个工作室啊
校友,简历是哪天投的?
忘记说时间了,2024.3.1面的
你什么时候投的呀?xd?有手撕算法嘛?
相关推荐
游卡招聘小助手:哈喽同学~现在有在看暑期校招实习的机会不

点赞 评论 收藏
分享
06-30 22:59
Java 程序员小白条:你这专业技能写的也太少了,项目写一堆,而且是这个学历的情况下,一眼就无视掉了,你把学历放后面也没啥用的,项目可以包装,HR喜欢具象化的学历,竞赛,奖牌,中大厂的背书实习,现在二本,三本只能去多参加下开源,或者多学点各个方向的技术栈去提升自己,不然你跟其他人根本竞争不了,开发是招几个,不是销售和客服性质的(叠甲,没有说不好)
点赞 评论 收藏
分享
06-18 16:41
门头沟学院 C++ 点赞 评论 收藏
分享