在最开头介绍的时候,面试官问我为什么投这个(HR捞的....,本来投的后端,被换成这个了),然后我以为是移动端,然后巴拉巴拉说了一下我认为的移动端的前景,然后面试官说这是PC端 1.class 和 struct之间的区别在哪 2.在C++中创建一个类,在一开始类中有些什么 2.static的作用,以及用static修饰全局变量和不修饰的区别 3.这段代码执行会发生什么 ```C++ #includ
timeline: 8.26 一面 8.29二面(流程已结束) 一面面试官很好,都是一些基础知识和场景题,我说得不好的地方还会仔细纠正。 二面重量级就来了,一来就问我面呗为什么没上传简历(第一次遇到这种情况,当时就感觉大事不妙) 然后经典的来了,听完自我介绍以后,一顿对着我冈易实习输出,但是最难绷的是:不问我产出的实现方案什么的,上来就是“你觉得lua和cpp交互有什么性能瓶颈吗”,我直接愣住,够
发发面经攒攒人品 一面 1.arm和x86有什么区别 2.arm的pc指令和x86的pc使用时有什么不同 3.arm调用指令 4.有哪些跳转指令 5.b/bl有什么区别 6.调用平栈还是未调用平栈 7.b/bl能否实现pc直接跳转 8.哪个指令实习函数跳转 9.寻址方式 10.出栈后还有什么操作 11.arm有哪些寄存器,延伸,十个参数五个寄存器该怎么办 12.ida动态调试的过程 13.反调试手
面试官上来就问我看你打过这么多次比赛怎么没出成绩,给我整绷不住了。 然后两道场景:第一道是引用,秒了。 第二道 auto a=new qwe() auto b=new qwe() a=b delete a delete b 问我在游戏里,这么写会发生啥,我一看这不妥妥内存泄露吗,就说泄露呗,他就追问然后呢我想了一下说如果没gc的话内存会一直涨直到OS把进程给干掉。他继续问那干掉之前游戏会怎么样,我
岗位游戏客户端开发 进度: 8.2投递 8.12笔试 8.21一面 8.24感谢信 一面部分问题: #### 奇怪的数学问题 勾股定理知道吗?(给我问笑了) 黄金比例是多少? 1m长线段和1cm长线段,可以被无穷多个点等分,谁上面的点多? 无穷大是一个具体的数吗? 概率论期望方差标准差是什么? 三角形三个顶点如何求重心? 判断点在三角形内部? #### 奇怪的hr面才应该出现的问题 游戏行业有什么
👥 面试题目 菜到面试官了,面一半直接推荐《第一行代码》让我去学手撕的机会都不给我 自我介绍 问我人工智能专业怎么来这个岗位 项目里的网络框架用的啥 项目里数据的导入导出功能怎么实现的 activity启动模式 什么情况下用什么启动模式会比较好 activity生命周期 service生命周期 service和activity的区别 让举个例子说明什么时候用activity什么时候用servic
光子工作室 一面 8/19 C++ 虚函数的实现 函数重载 编译器怎么处理的 share_ptr 引用计数的原理 右值引用的应用场景 矩阵,缩放矩阵和平移矩阵的顺序以及为什么(缩放,旋转,平移,矩阵乘法不具有交换律,顺序改了效果就不一样了) Blinn-Phong和Phong的区别 (表现上柔和,计算上半程向量优化计算) ShadowMap的概念 Zfighting的概念 EarlyZ的概念 UG
C++方向,14个选择题,3个编程题。 选择题有mysql 、代码、 计算机组成原理,计网等等 第一个编程题,找到数组中出现b次的元素 第二个编程题,给一个x,分区间求f(x)的函数值 第三个编程题,括号匹配,最少修改多少次能完成匹配。 #你的秋招进展怎么样了##bilibili求职进展汇总#
手撕题目: 给定一个解码器k[encoding],可以实现k*encoding的效果,例如输入"3[a]2[bc]",则输出"aaabcbc" 问答题: 函数调用发生错误的情况 堆和栈的数据类型 solid 设计模式 函数重录 多线程 线程安全 http和https的区别 https的底层实现逻辑 tcp和udp的区别 qui
投递时间线:2024/8/18 投递 2024/8/26 一面 一面比较多的场景题,也主要是按照简历上问,很多都是边聊边提出来的,然后面试官就进来的时候打开了摄像头,后来又让我一起关掉了摄像头。面了40分钟左右,但是面试官人很好! 面试官: 自我介绍(3min左右) 看你最近的工作是和bootloader相关的,汽车后视镜相关的,从7.8到3.6s的改进是比较显著的,那你有没有比较以前的不同的机制
服务端没岗位了,hr叫我来投这个 但是感觉一点都不match,面试官人挺nice的,像个可爱的二次元。 我们这里用go比较少,考你一下c++吧。说说用过的数据类型 说说int的字节数和表示的范围。这个范围是怎么算的 那你知道这个数在计算机里是怎么表示的吗 好,那你讲一个熟悉的一个数据类型吧 你觉得数组每次插入元素需要的时间复杂度是多少? 说了应该是O(1)的但是有时候有扩容的话会发生迁移是O(n)
自我介绍 介绍项目,具体流程,one loop per thread如何实现,去除了boost依赖,具体是哪些? 项目穿插八股: c++中thread的detach和join?为什么要先detach? 父线程回收子线程什么资源? C++11新特性,智能指针介绍一下,右值引用,移动语义 TCP三次握手中,第一次SYN丢失会怎样?第二次SYN+ACK丢失后会怎样?第三次ACK丢失后会怎样? 超时重传后
一面(104min) * 自我介绍。 * 线程和进程的区别。 * 线程安全。 * http是用什么实现的。 * TCP和UDP的区别。 * TCP为什么是可靠的。注意拥塞机制涉及的算法(慢开始,拥塞避难,快重传,快恢复)。 * Get请求和Post请求的区别。注意Get请求比Post请求效率高,Post请求需要服务器返回100再发送数据处理,Get请求直接是通过URL。面试官追问是否知道其他请求方
技术问题不多,主要是侧重思维方式。先自我介绍。接着面试官拷打项目和实习经历,让我说了一段从0开始学习的,一段用自己已有经验做事的,问项目分工,数据库设计等方面。 技术问题,问了,进程和线程区别,遇到ANR的情况分析,接着是算法题。最长递增子序列,先用的dp,做完,让我优化,还好记得labuladong算法小抄里提到的二分查找解法,凭借印象写出来,ac了。 接着问我,读过哪些好的代码,有什么感想。问
IOS零基础,当时米哈游提前批能报的只有这一个,所以就报了。 这个面试官目测是leader之类的,看起来比较严肃,面试压力也比较大。我先自我介绍,接着面试官问了我为什么选择IOS开发,是被动还是主动选的。就一个劲的想让我说出,我只是抱着试试的心态,最后感觉没掉进坑里。 后面开始项目和实习拷打,针对技术方案进行讨论,可以看出来,这个面试官技术非常好,我一说,他瞬间就能get到我的点,并直指问题核心,