1.手写LRU 2.项目拷打 3.Https客户端校验证书的细节? 4.对称加密和非对称加密的区别?你分别了解哪些算法? 5.在信息传输过程中,Https用的是对称加密还是非对称加密? 6.怎么防止下载的文件被劫持和篡改? 7.Hashmap的put流程? 8.Volatile 和synchronized的区别? 9.乐观锁如何实现,有哪些缺点? 10.Springboot的工作机制? 11.缓存
八月初投了腾讯的策划岗,之后一直泡池子,9.5被捞起来参加了game operation的群面,第二天参加了初面,目前还在等反馈。 因为之前没参加过群面,加上也想尝试一下运营岗的面试,所以接下了。时间快进到9.10群面当天。 群面: 进去腾讯会议之后有小助手帮大家检查网络、视频和语音。面试官加入后在聊天区打出了问题。每个人几分钟思考后发言(没错,没有自我介绍的环节),然后我就因为网不好直接卡出了会
原本投的后台开发,后面被数据工程捞了,因为隔了有一个多月没怎么准备所以状态很差。 一开始先自我介绍, 然后开始挖实习,实习简单的说了三个小任务,问的主要还是有关大数据的东西,全程push,脑子空白有点说不出来。 后面开始JAVA八股, 先说的JVM的分区,有什么堆栈,性能调优,垃圾回收机制, hotspot的新生代和老年代, 创建线程的方法,回答了继承thread和runnable接口,又说run
面试官非常专业,能一眼发现项目里的关键问题。不过我确实细节记不太清了,都大半年没打开那个项目了…… 上来拷打了半个多小时项目,我主要使用Go和C++开发,项目也是这两个语言的。一直在追问细节。我真的记不太清楚了…… 之后是常规八股 Golang协程的调度原理,GMP相关 协程的优势,跟线程进程的区别 协程和线程的对应关系 go语言重协程对应的线程什么时候创建 服务器怎么查看网络连接状态 介绍tim
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.
Timeline 04.06投递 04.11一面 04.15一面挂 04.11一面 面了快俩小时,感觉真的累 上来先自我介绍 网络层分层 常用的各层协议(数据链路层的想不起来md) 拷打CS144,有些地方说不清楚(汗流浃背) 问包的传输过程,路由的部分没说清楚 问操作系统,为啥要虚拟内存,线程和进程的区别 问Java HashMap,问如果很大时放新元素是不是要先扩容再放?(没明白) 问项目,貌
群面:结构化面试 一、群面流程 1.每人15分钟读题,思考方案。 2.依次(可以抢发言顺序)3分钟的方案展示 3.针对某个人的方案提问并要求回答的机会(一人一分钟) 二、思考方案: 1.建议使用Xmind来梳理思路,因为题目一般是给一个背景,而后根据背景提出多个小问题要求你回答,你用Xmind可以很快地去看自己前面写了什么,方便启发后面。[建议使用腾讯文档,好用,而且可以光速切到word等其他文件
【负能量预警】已挂 因为面试的太烂,所以拖了好几天才来写面经。总结就是自己没有复习的内容真的是一点也记不起来,基础还是很薄弱。 体验很不好,感觉面试官没有认真听我说话,简历上的内容没问多少,可能我项目太简单,没什么好问?八股问的东一个西一个,没有什么关联性,问了网络相关、Linux还有C++,都是我没复习的内容…最后可能实在不知道问啥,让我说自己哪方面掌握的比较好,我说的数据库,然后问了些八股,结
1. GO 语言协程、通道 2. 堆和栈分别存储了什么 3. hashmap底层实现 4. TCP四次挥手?为什么需要等待? 5. HTTP协议?与HTTPS的区别?了解HTTP2吗? 6. n 个数里求第 k 大 7. TCP TIME-WAIT状态 8. 共享资源和独享资源 9. 手撕:LCR 095. 最长公共子序列 问题都答上来了,算法题也撕出来了,然鹅当天就挂了 #软件开发2024笔面经
自我介绍 介绍项目 围绕项目展开,说一下一条 sql 的执行过程 死锁怎么监测的 隔离级别是怎么实现的 和当前主流的数据库 mysql pg 那些有什么不一样 mvcc的原理 有进行优化过吗 GDB 多线程怎么调试 TCP 慢启动 快重传 记不太清了 然后就是聊天,反问,我问有什么建议给我,他说我对项目的介绍一些问题回答的太浅了,确实太久没看项目了,大部分都是凭印象在讲 第二天查状态推进到 HR
自我介绍 介绍项目 围绕项目展开,说一下 Raft 选举流程 Raft 如何避免脑裂 有没有了解过 AP 型数据库 然后到 15445 你这个缓存池的作用?为什么需要这个? 死锁怎么监测的 DNS 的过程 HTTP 请求的过程,http1.1 和 http 2.0的区别 问竞赛,你写的这个操作系统是什么个情况 你说你做了线程的抽象具体怎么做的 进程,线程,协程的区别 上下文切换具体是怎么做的,都要
面试无自我介绍,很简短,直击核心。 介绍c++stl,介绍vector和list的底层实现,介绍map的底层实现 介绍一下虚函数 介绍自己游戏常用的设计模式 介绍渲染管线 了解compute shader吗 介绍一下顶点着色器的输入 介绍pbr,ibl 你实现的ibl是diffuse还是镜面反射的 你的ibl贴图是自己生成的还是用别的代码生成的(我说用工具生成的) 除了用ibl还有什么办法实现类似
大家好,我是 小码哥,宝剑锋从磨砺出,梅花香自苦寒来。 今天来整理了 腾讯2022秋招测开和测试面经导航汇总,小码哥带你圆梦大厂系列,希望看完对大家面试有所收获《持续更新中》 腾讯前后端开发,大数据,游戏开发面试导航汇总敬请期待 欢迎和小码哥聊一聊:扣扣群:917138995,可帮查内推进度 & 聊八卦,最新秋招信息。 末尾的好文,有小惊喜哦,推荐不要错过,你的点赞和关注是对我们的肯定、后部分测
自我介绍 手撕算法:16进制转10进制,使用+-获得目标值的总数(二选一,20分钟) 手撕算法的时候就开始关摄像头了,之后再也没开了,写完还让我等一下,说是有事 让我再介绍一下项目(自我介绍已经介绍过一次,再让我介绍...我就一个项目,再重复了一遍) 介绍一下学习记录统计 如果客户发请求刷时间怎么办(后端判断两次心跳时间是否异常) 如果开脚本刷呢(我说的是前端进行判断鼠标位置是否移动,类比学习通,