🕒 岗位/笔试时间 游戏客户端开发/ 50min 🤔 面试感受 一般,压力拉满 👥 面试题目 三面基本上是目前为止压力最大的一场面试(压力面实锤)。对方可能确实毕比较厉害,因此对我做的所有项目以及实习经历都十分看不上 _(:з」∠)_,基本上一直在被diss。问的比较多的是ue相关和C++。 1. ue - ue的反射是怎么做的(答: 宏,代码生成,UHT一系列的东西等等),什么场景下会用到
wxg客户端视频号,一面,两小时,问了四道题,写两道,说两道思路,都写出来了,思路也没问题,还是挂了,这就是wxg吗😭😭
QWQ 先是接到北极光引擎组的面邀,二面20分钟结束后速挂,下午光子客户端(当时打电话说的可能偏向引擎方向)秒捞。三面结束,当时等offer 的时候祈祷,如果拿o 了就发下腾讯的面经。 三面总监面没有记录有时间再补上
🕒 岗位/笔试时间 游戏客户端开发/ 30min 🤔 面试感受 良好,纯聊天 👥 面试题目 HR面其实没什么好说的,但是为了面经的流程完整性HR面也记录一下。 HR面没有涉及专业问题的考察,基本都是一些感受和总结之类的问题。 0. 实习的感受;实习中获得了哪些提升;实习过程中遇到的最困难的需求是什么,如何解决的。 1. 项目做了多长时间,怎么想到做这个项目的,项目不同于其他人的地方在哪里,项
时间:2024.3.13 部门:腾讯云客户端 # 一、八股 1.C++11新特性 2.TCP的可靠性 3.TCP的粘包问题,怎么解决 4.为什么要进行段式存储 5.进程间怎么通信,各种通信方式的优劣势(主要问了共享内存的优劣势) 6.进程、线程间如何进行同步 7.谈谈锁(详细问了读写锁) 8.谈谈你了解的排序算法(时间复杂度、空间复杂度),在使用的时候如何选择算法 9.红黑树、B+树等 10.操作
一面(3.14): 因为是线下所以相当于当场投当场面的 二面(3.25) 三面(4.1): 三面时间是自己选的 HR面(4.3):这个时间也是可以自己选的 offer(4.9)
笔试题挺难的,我因为有一些ACM基础都做出来了,隔天打电话约了一面 一面(3.12) 1. 自我介绍 2. 问一些简历上项目中的小细节 3. C++中指针占用几个字节?指针和引用的区别 4. #include<>和#include ""区别,一个自定义的头文件能不能用#include<>?一个系统库能不能用#include"" 5. 哈希表和二叉树分别适用什么场景(从时间复杂度空间复杂度效率)?
自我介绍。。 其他: 1. 没考研吗?不考研的原因? 2. 六级??分数?四级? 3. 专业成绩? 4. 综测?排名? 5. 专业课?高数?英语?谁高点?高考成绩? 6. 考虑考公吗? 7. 期望薪资? 8. 专业课有学java?怎么学的? 9. 什么时候去看的? 10. 有看视频吗? 11. 一个章节去看?博客看谁的? 12. 软件设计师中级还是初级? 13. java核心卷1卷2看了多少?百分
4.16技术一面 1.栈和堆的区别(指内存上的栈和堆) 2.GC有哪些方法,分别讲一下他们的原理和优缺点 3.在unity里,GC会带来什么不好的影响,如何减少GC的触发 4.装箱拆箱是什么 5.频繁的装箱拆箱会造成什么后果,如何避免频繁的装箱拆箱 6.C++的vector是如何实现动态扩容的 7.map的底层原理 8.介绍红黑树的特点 9.unordered_map的底层原理 10.有哪些解决哈
项目有qt,介绍下qt的信号槽机制,底层实现原理了解吗 c++语法系列 智能指针介绍下 delete delete[]区别 stl容器 vector set map unordered set map什么实现 哈希冲突算法介绍下 cpp文件编译过程介绍下 main函数开始之前有什么其他的 crt了解吗 运行时库? 完全没听说过 -mt -md windows下的什么东西,没听说过 手撕头插法反转链
45min 第六次进入腾讯的一面 讲一下 games101 里面做光栅化代码部分的流程 现在有一个 mesh A 和一个 mesh B,在视觉上 mesh A 能完全挡住 B,那么有什么办法可以快速对 B 做一个剔除呢 讲一下 c++ 相对于 c 的优势(当时觉得这里问得很抽象,全面讲了讲两者区别和 cpp 一些 features) cpp 的智能指针有缺点吗,它一定是内存安全的吗 你刚刚说到了多
一面 项目相关 观察者模式监听放在什么地方比较好 resource和ab包的区别 resource比ab包差在哪 guid和meta是什么 使用文件路径加载有什么局限性 csharp的垃圾回收(底层算法设计实现) 堆栈的区别 vector底层 vector缩扩容 进程间通信 死锁 如何解决死锁 设计模式 删除数组元素采用什么顺序,为什么 tcp和udp 三次握手四次挥手 tcp心跳包 还有的记不清
4.17技术一面 1.什么是多态 2.什么是虚函数 3.虚函数的底层原理 4.虚函数表属于类还是属于对象 5.虚函数表在什么时候生成 6.虚表指针在什么时候生成 7.构造函数可以是虚函数吗,为什么 8.为什么析构函数要求是虚函数 9.vector是如何扩容的 10.c++程序内存的栈和堆有什么区别 11.哪些变量在栈,哪些在堆 12.讲一下智能指针 13.什么是循环引用问题,弱指针如何解决循环引用
腾讯天美游戏客户端开发, 电话面(30min) 1.C++基础内置类型大小 2.值传参和引用传参的区别 3.值传参和引用传参传递效率的区别, 对于内置类型也是引用传参的效率高吗 4.int最小值, 最大值的二进制表示 5.有符号整数和无符号整数的右移操作 6.无符号整数最大值, 右移一位最高位是1还是0 7.知道上面的移位概念吗 8.C语言 位段/位域 9.const int* 和 int* co
腾讯天美一面(30min) 1.C++基础内置类型大小 单位:字节 char: 1 short: 2 int: 4 long: 4/8 long long: 8 float: 4 double: 8 2.值传参和引用传参的区别 3.值传参和引用传参传递效率的区别, 对于内置类型也是引用传参的效率高吗 引用传参: 先获得参数值, 再获得实际指向或引用的值. 值传参: 参数直接在栈上, 直接使用即可.