1.自我介绍 2.算法题:8位数字首位相连成一个环,每位数字都是0或者1,输入一个8位数字,每次可以将一位翻转, 翻转时,这一位的前后各一位也会同时翻转,求最少的翻转次数,能够将输入的8位数转换为全0 3.实习相关项目介绍 4.项目相关问题 5.协程 6.reactor 剩下记不住了 #友塔游戏##C/C++##面经一面面经##游戏开发#
8.2投的 9.24笔试 时间跨度有点大哈哈哈 4单选 6不定向 2编程 第一题求所有最长公共子串 40% 第二题abc三种零件,三个零件合成一个成品,必须有AB各一个,问能合成多少 1简答 求数组中等于target的元素组合(这题为啥不也放在编程题) 给的模板好像是java的模板 lz用的c++写的 #一点资讯#
一面 1h - [ ] static关键字 - [ ] 虚函数怎么实现,虚表存在哪里 - [ ] 多继承中的虚函数表结构 - [ ] 两个父类如果同名的虚函数怎么办 - [ ] 内存对齐是什么,规则是什么 - [ ] 怎么自定义规则,什么时候需要自定义 - [ ] 进程的内存分布 - [ ] 虚拟地址是什么,怎么映射成物理地址 - [ ] vector的内存管理 - [ ] vector的扩容机制
一面 1.项目相关 2.flex布局。(order的作用) 3.对Promise的理解? 4.代码输出题: 5.Vue的diff过程,暴力diff的时间复杂度? 6.Vue的模板编译有没有了解? 7.keep-alive的实现原理?能不能写一下LRU缓存算法?LRU的应用场景? 反问: 问了下学习建议和部门的主要业务。 第一次面试太紧张了,感觉寄了,面试官人很好,说的不对的也会跟你慢慢解释,很好的
一个顶点从局部坐标怎么到屏幕上; NDC 空间的范围是什么;所有平台都是这样吗; 在 NDC 空间的点如何变换回世界空间; MSAA 的原理和实现细节;为什么要用 MSAA; 锯齿出现的原因;走样背后的原理; irradiance 和 radiance 的区别;量纲分别是什么;积分表达; 写出渲染方程;解释下每项的含义; 写出 Cook-Torrance BRDF 公式; 解释漫反射型;兰伯特项为
问题内容: 我正在尝试为xlib窗口创建游戏循环,但是无法正确绘制该窗口。现在,我正在使用XCreateSimpleWindow(…)创建一个窗口,并使用for循环一次绘制所有像素。(这些像素的颜色是从一个大的整数数组中读取的,现在,我将所有像素设置为蓝色。)现在,实际的游戏循环如下: 全局定义了变量dsp,win,pixels,gc。 现在,当我编译并执行二进制文件时,y坐标低的行主要是蓝色,而
一面 67min=40min项目+20min编程+7min 没有八股文,好耶,太开心了!我早上看的面筋考的全是我不会的八股文,还以为面试得凉,结果居然没有,感谢面试官! 项目问了很久,问完就开始做题,判断是否是ip地址,貌似早上在别人面筋里面还看到过。 做完题目就是自己写几个测试用例,差不多包含了就行。 二面 50min=18min项目八股+25min编程+7min反问 面试官考虑到一面都问了,就
9.1 笔试 9.7一面(20min) 1.自我介绍 2.最喜欢的游戏,其优点和需要改进的地方 只狼 3.说一下只狼的测试点 4.只狼里面有什么bug 只狼里面我忘记了有什么bug,说了育碧的刺客信条,然后面试官就笑了笑 5.游戏开发流程 6.简单说一下快速排序的原理 7.tcp三次握手 没有反问环节,面试官赶时间,第一次面试我也忘了反问,体验非常好,和面试官有说有笑。最后直接和我说一面
卷子为游戏测试A卷 2道编程题,题目难度大概leetcode简单题,20分 10道综合题,共100分,题目涉及面很广,2h很难做完,印象中有以下问题 - 写出5个你印象最深的游戏,名字,水平,评价 - 影响最深的一件事 - 测试人员在整个项目过程的作用 - 情景类题目,关于毕业大学生的不同的选择,并说出理由 - 测试思路 - 项目急,Bug多,你会怎么做 - 智力题,两个人,100颗糖轮流拿,最后
1.自我介绍 2.你掌握的测试相关知识 3.项目相关,你是怎么做的 4.你怎么确保你做的测试是一个好的测试 5.专业是软件工程,为什么不找软件要找游戏 6.玩过什么游戏,具体有哪些 7.公主连结(根据前面回答问的)这个游戏你认为有哪些不好的地方 8.限时皮肤测试点 9.对实习岗位最看重的是什么 10.到岗时间 11.反问 PS:跟一面的问题大差不差。感觉还是主要考查对于测试的发散性思维,以及对于游
四种类型转换,具体是干什么用的, 构造函数为什么不能是虚函数,析构函数为什么可以是虚函数,构造函数可以放虚函数吗,析构函数可以放虚函数吗。 如果static数据放在main函数外,他的属性是什么,这个时候并不属于某个对象,他的作用是什么,是存在于内存的哪个位置 如果在类中创建了一个static变量,要在哪个位置初始化 Dynamic_cast不是在多态中使用的话,在平时场景使用中有
String为什么不能被继承 String和StringBuilder的区别 介绍了一遍项目经历 问了一下渲染管线基本流程 问了一下帧同步和状态同步的区别 问了我tcp和udp的原理 反问:为什么问我TA的东西 回答:因为很多东西我们是没办法完全分开的 PS:过了
先叫我介绍一下经历 然后叫我介绍一下项目 问了我是不是只做了这一个demo 接着问我A星算法里面的东西是用插件还是自己手写 问我UI框架的优化具体实现了什么 问我说UI框架除了实现panel和组件的管理 是否实现了其他功能(事件通知发布 问我如果有多人合作这个框架,那么我们应该如何做才能让自己的功能做的和别人不冲突 问了我一下蔚蓝的冲刺的实现效果是怎么样的 问了我一下砖块破碎的效果是怎么实现的 问
你的绩点多少 学校学了什么样的课程 高分的课程有哪些 哪个专业课程比较擅长 聊聊进程和线程的区别 聊聊数据库事务调度 聊了聊计算机网络 问我平时是怎么了解一个新事物的 PS:过了
本章我们进行第二个案例学习,这一案例中涉及到了用搜索具有某些特征的单词来猜谜。比如,我们会发现英语中最长的回文词,然后搜索那些按照单词表顺序排列字母的单词。我还会给出一种新的程序开发计划:降低问题的复杂性和难度,还原到以前解决的问题。 9.1 读取字符列表 本章练习中,咱们需要用一个英语词汇列表。网上有很多,不过最适合我们的列表并且是共有领域的,莫过于 Grady Ward这份词汇表,这是Moby