1.自我介绍 2.问了下项目中的难点,怎么解决? 3.Linux怎么检查内存泄漏 4.有没有使用过Linux的内存检测工具? 5.timerfd操作系统的执行流程 6.epoll用的ET还是LT 7.ET模式下,读写操作都发生了什么 8.怎么解决内存碎片多 9.stl中unordered_map和map区别 10.CLOSE WAIT多是怎么回事,客户端正常 11.有没有用过C++14 17 12
前两个流程都被结束了,然后被腾讯视频捞了,之前的面经马上到达字数限制了,所以新开一文记录。 一面时间:4月17日 16:00 ~ 17:00 上来先是做了一下自我介绍 然后开始问实习的项目,让详细的讲,期间就夹杂着八股。 使用的什么loss函数,除了交叉熵损失函数还了解哪些损失函数。 项目过程中有没有遇到过过拟合的问题,什么原因造成的,什么办法解决。 为什么L1和L2正则化能够缓解过拟合的问题。
一面(4月1日 60 min): 讲讲你知道的C++20新特性(concepts、ranges、协程) 你提到了协程,那么请你讲讲协程(具体问了协程是什么、和进程线程的区别、协程的优势、与线程间是几对几模型) 你提到了阻塞和同步,那能说说同步异步阻塞非阻塞的关系吗(不熟悉这个,没答对) 进程间的通信方式、线程间的通信方式 介绍项目 你的项目中提到了数据与元数据分离,那如何保证数据在元数据写下去前落
第一次ieg前沿组撑到了二面,第二次撑到了光子二面,第三次天美一面挂。 第四次也就是刚刚面试天美t2,五十多分钟拷打实习拷打项目,二十分钟手撕出来了lru。面完还是二十分钟秒挂了。 还是我太菜了吗,看其他有群u感觉不太困难进入了光子三面,挺羡慕的。回过神想想也觉得自己挺菜的,断断续续背点八股,实习以前做的也没复习,今天msaa都没说明白
个人bg:211本硕 岗位:数据开发 投递日期:3.31 当前状态:4.8 一面 没做3.31笔试,事实证明腾讯笔试做不做确实不重要,不影响进度。一面一共时长1.5h,算是目前面的最久的了,八股部分几乎简历上不管写的熟悉的还是了解的都问了个遍,项目反而没怎么问,面试官说感觉没啥可问的… 一开始聊了一些之前的实习内容,杂七杂八的 1、http协议格式 2、get和post区别 (这俩都是从实习引出来
1、拷打项目。具体介绍一下无障碍权限。项目中gemini是干什么的?如何实现版本更新提醒的?如果提示更新时发生异常,比如网络状况不好,怎么处理?网络请求怎么实现的,用了第三方库吗?(OKHTTP3)了解过这个库的原理吗?(没有)那你具体用了库中的哪些方法? 2、安卓中view绘制的过程经历了哪些阶段、哪些函数? 3、了解过安卓中UI控件分发的机制吗?在relative layout中有一个butt
#腾讯# 本人杭电计算机菜只因一枚 我面完后没及时记录,以下的题目都是凭借记忆写的,可能不全 🕒 岗位/面试时间 5.13 一面 (70min) 👥 面试题目 1. c++构造函数可以是虚函数吗?为什么 2. c++构造函数中可以调用虚函数吗? 3. (追问)若能,调用会有什么影响? 4. 什么是内存泄露,如何判断程序出现内存泄露 5. 一个空类多大? 6. (追问)若一个子类继承自空类,子类
本人pcg/动画方向,面完了ieg前沿技术部门和雷火。 相比之下腾讯更看重候选人的潜力(技术以外的东西,什么高考啊,哪里人啊,和队友合作情况啊,也可能是因为要求比较低)。 雷火更看重技术本身和项目(一面严刑拷打技术细节,后年问项目)。 腾讯的这个技术中台主要帮其他项目组实现pcg算法,更理论一些,比较关心代码能力(问我写过最复杂的算法是啥)。 雷火很关心技术的可落地性,hr似乎觉得我搞得这些东西没
腾讯前端开发岗位暑期实习一面4.15 面试岗位:软件开发 - 前端开发方向 面试部门:PCG - QQ浏览器 (面试官说我之前 CSIG 的两面面评成绩都很好,但不知道为什么会 hr 挂,说这里也没有写原因,他说可能操作有问题,我:???不懂哎 问题 ⬇️ ------ 60 min ------ 1. 自我介绍 2. 防抖和节流 3. 闭包是什么 4. js 原型链 5. 暂时性死区 6. as
1.你为什么要做游戏 2.你喜欢做游戏吗 3.你在游戏开发中的自驱力来自哪里,开发的时候会感到快乐吗 4.光栅化是什么 5.阴影如何实现 6.动态阴影如何实现 7.飞机大子弹战移动、碰撞、渲染比较多如何优化 8.由于延迟导致子弹在你这打中在我这没打中如何保证同步 9.Drawcall如何优化 10.合并Mesh做了什么,怎么合并的 11.为什么只有相同材质才能合并 12.光栅化在UE的哪个模块中实
1.介绍一下学习游戏开发的经历 2.拷打简历项目,实习工作 C++ 1.static的用法 2.const的用法 3.如何实现多态 4.说说源文件到可执行文件的过程,详细介绍一下每个部分 5.说一下静态链接和动态链接的区别和优缺点 6.内联函数 7.内联函数和define的区别 8.讲一下内联函数的用法,什么时候不能用 9.模板函数是什么 10.特化是什么 11.new和malloc的区别 12.
1. 自我介绍 2. 挑一个你最有成就的项目进行详细介绍 3. 你这个项目是有应用呢还是只是自我学习 4. 你项目有参考了那些开源库吗 5. 你觉得你的项目在哪些地方做了改进 6. 你这个分布式的项目也是自己研究的吗?答:实验室课题项目 后面就是一些基础八股,记不全,大概列一下 7. 操作系统虚拟内存,死锁的条件和避免 8. socket的异步模型(不了解 9. c++的多态 10. 指针和引用的
群面:结构化面试 一、群面流程 1.每人15分钟读题,思考方案。 2.依次(可以抢发言顺序)3分钟的方案展示 3.针对某个人的方案提问并要求回答的机会(一人一分钟) 二、思考方案: 1.建议使用Xmind来梳理思路,因为题目一般是给一个背景,而后根据背景提出多个小问题要求你回答,你用Xmind可以很快地去看自己前面写了什么,方便启发后面。[建议使用腾讯文档,好用,而且可以光速切到word等其他文件
一面 面试官非常可以的,没有太难为人,有的问题答得不太顺利还会给些提示 1h 自我介绍 视频编解码使用过吗 I、B、P帧的区别 B帧占比对压缩率的影响 简单说一下h264编码 怎么合并三段音频为一段 怎么解决音画不同步 音视频同步的方法 音视频同步视频慢了加速丢帧,应该优先丢什么帧 C++程序是如何编译的 C++面向对象了解吗 new对象时,怎么知道内存是否分配成功 4G物理内存 动态分配3G内存