许愿腾讯oc-----oc啦

211本985硕,C++科班选手,0实习0竞赛0论文,从投简历才开始刷力扣,中间还得做小论文和导师的项目,焦头烂额。一开始投了很多大厂中厂,要么挂在简历要么挂在笔试(太菜了,刷题没刷到位,笔试根本写不出来😅),只有腾讯无笔试还能无限复活,所以前后面了七次。在面试过程中了解到自己的不足,一直在针对性学习,中间还改过一次岗位,一开始是听说客户端竞争没那么激烈,但是面了两次发现不太符合我的预期,最终还是改成后台开发了,本来都快放弃了,感谢光子游戏面试官捞我,许愿oc!面试带来的成长是非常迅速的,即使没过,事后复盘也能学到很多,比如我一开始面的拼多多手撕LRU一塌糊涂,后面每天练一遍,果然两个面试都考到了。感谢拼多多一面拷打!感谢腾讯复活!希望大家都能有好的结果!

记一下timeline
⏳ 投递进度条
3.11 投简历客户端开发岗
3.12 测评
3.13 腾讯安全部门约一面
3.15 一面,基础问题,面试官建议算法和数据结构要加强,后面看了很多数据结构的面经
3.18  腾讯安全部门一面挂
3.20 微信视频部门约一面
3.25 一面 算法和数据结构还可以,计算机网络这部门答的不好,开始狂刷计网面经
3.26 一面挂,修改目标岗位为后台开发
3.31 都准备放弃腾讯了,所以统一笔试没参加
4.2  IEG 光子游戏后台开发捞
4.3 一面 手撕队列,拷打C++基础数据结构等
4.11 二面 手撕小顶堆以及LRU,拷问基础知识
4.16 三面  拷打项目
4.24 四面  主管面
4.26 HR面 面完云证
4.29 录用评估,许愿一个oc!
4.29 拿下!
#我的实习求职记录#
全部评论
我投半个月腾讯了,为啥一个面试都没有
7 回复 分享
发布于 2024-04-29 14:59 上海
接好运,祝我也oc
6 回复 分享
发布于 2024-04-30 09:29 甘肃
大佬四面面试官开摄像头了吗
3 回复 分享
发布于 2024-05-06 23:15 北京
校友 求学习路线 求面经
1 回复 分享
发布于 2024-06-15 01:11 安徽
同一届校友交流下
1 回复 分享
发布于 2024-05-29 09:57 上海
佬,想问问光子的主管三面都面啥啊
1 回复 分享
发布于 2024-05-06 09:58 广东
27号录用评估到现在 谢了
1 回复 分享
发布于 2024-05-06 02:22 浙江
好快 我这么久都没oc
1 回复 分享
发布于 2024-05-06 02:20 浙江
请问项目是什么
1 回复 分享
发布于 2024-05-04 10:39 江苏
羡慕
1 回复 分享
发布于 2024-04-30 18:40 辽宁
求问同cpp后台选手,马上开始做项目后面找实习,牛客好多劝转语言有点慌,cpp现在能走嘛还
点赞 回复 分享
发布于 2025-01-02 00:58 江苏
请问下是实习还是校招呢
点赞 回复 分享
发布于 2024-06-25 07:37 上海
能看看简历吗,大佬😭
点赞 回复 分享
发布于 2024-06-23 13:06 湖北
大佬,你是游戏安全后台开发吗
点赞 回复 分享
发布于 2024-06-13 22:13 安徽
佬,是春招还是暑期实习啊
点赞 回复 分享
发布于 2024-05-29 16:23 湖南
评估当天就oc了?
点赞 回复 分享
发布于 2024-05-28 11:39 湖北
佬四面都是同一个工作室的吗
点赞 回复 分享
发布于 2024-05-23 14:05 上海
大佬太强了
点赞 回复 分享
发布于 2024-04-30 09:11 宁夏
老哥,你hr面完多久转为录用评估状态呀
点赞 回复 分享
发布于 2024-04-29 22:27 湖南

相关推荐

04-08 13:35
已编辑
门头沟学院 游戏后端
bg:京2本信息安全 川9硕软件工程 一段本科小厂三个月引擎岗实习timeline:2月过年前不知道多少号投递的游戏客户端提前批3.13 集体笔试真的以为简历挂了,实则L1开始的比较晚一共12道题时长一小时,一道算法,剩余全是读程序改错,添加功能的题-----------------------------------------------------------------------------------------------------------------------------3.24 第一次一面时长半小时 面完一小时平级释放给同部门其他组(当时还以为是过了)纯八股无手撕无项目无实习内容,跟这个链接里面的题目85%相似https://www.nowcoder.com/share/jump/1775621209350这次是我第一次处女面,面的很烂很紧张,很多会的都没答上-----------------------------------------------------------------------------------------------------------------------------3.26 第二次一面时长一小时,面完5分钟秒过约下一面无手撕1、自我介绍2、为什么想做游戏,心路历程C++八股3、多态的种类4、多态的底层实现机制5、map和unordered_map底层实现6、哈希表底层实现7、哈希冲突解决方法8、在一个程序运行中发现,哈希表冲突严重,在不修改哈希函数的情况下如何缓解冲突9、map为什么用红黑树而不是AVL10、SIMD10、为什么要内存对齐11、内存对齐规则12、当场给了一个strcut问在内存里大小13、如何快速判断OS是32还是64位14、如何设计智能指针(shared_ptr)15、为什么要有强弱引用计数16、weak_ptr如何打破循环依赖17、cpp编译过程18、编译阶段发生了什么图形学17、渲染管线18、shadowmap pcf pcss19、AABB 八叉树20、实习相关图形学aicoding21、你的实验室项目如何用ai帮助你完成项目22、少量个人项目反问这次面试明显感觉好了很多也不紧张了,除了simd基本都答上了,五分钟秒过-----------------------------------------------------------------------------------------------------------------------------3.27 二面时长一小时,无手撕1、自我介绍2、学校实验室研究方向c++八股1、不用sizeof的情况下如何快速判断cpp程序是32bit还是64bit的OS2、空类大小是多少3、为什么空类大小是14、有个派生类继承了空类,派生大小是多大5、什么是虚继承6、虚继承解决什么问题7、栈和堆的区别,回答了之后追问本质区别,没答上实习经历8、问了15分钟实习工作内容个人项目和AIcoding超级拷打9、问了半小时个人项目实现细节,细到不能再细,真的人麻了个人生涯规划做游戏的初衷AICcoding看法能实习时长关注哪些游戏行业的动态反问-----------------------------------------------------------------------------------------------------------------------------4.8 催面秒挂等太久了没消息发邮件询问进度,太经典了,催就秒挂,好无力。其实我觉得二面面的还将就吧,个人项目底层确实有些答不上来,天美L1真的地狱难度
腾讯求职进展汇总
点赞 评论 收藏
分享
04-29 12:34
已编辑
河海大学 C++
投完简历,做了测评,AI 面试都还没做。没想到星期一 4 点投完论文,早上十点多组会的时候就给我发腾讯客户端一面。C++ 八股左值和右值区别。突然问这么简单的一下有点懵,然后大概答了一下左值、将亡值、纯右值,然后强调了一下左值的所有权,转移时用 move。TCP 三次握手和四次挥手,简单说了下三次握手和四次挥手流程,提了一下捎带机制和挥手的时候发送剩余数据。智能指针。提了一下 shared_ptr,强调了应该优先用在所有权明确时优先 unique_ptr,顺带提到了 shared_ptr 存在的循环引用问题。追问怎么解决循环引用,回答 weak_ptr 以及shared_ptr 引用某个对象时所有权意味着主从关系,若 A、B 相互引用,造成析构时引用计数无法正确归零。然后解释 weak_ptr 是弱化的所有权,一方面起到观察作用,另一方面是引用控制块由于是智能指针共享的,其中的弱引用计数也起到了 RAII 的作用,可以让引用计数块正确析构。虚表是什么。有 virtual 函数的类就是虚类,类中除了自己定义的成员还有一个虚表指针指向虚表,表里面有虚函数入口地址和 RTTI 信息,RTTI 信息用于 dynamic_cast 的时候判断类型。追问虚类内存布局,举了个例子,对于一个没有成员的类,大小 1 字节(约定是这样),若其中包含了虚函数(特别提了一下成员函数不占用类的空间,全局一份),就会在类成员的基础上加上一个虚表指针,这时候类的大小是 8 字节(64 位),也就是一个指针的大小。还好之前有看过 LLVM 的 IR,对这个比较熟。知道哈希吗,怎么实现。通过一个哈希函数将一个大的集合映射到一个小的集合,实现 K-V 的存储,由于是大集合映射到小集合,所以存在哈希冲突。一般有线性探测、拉链、再次哈希的方案。STL 里哈希表是用的拉链 + 红黑树。追问红黑树。答曰红黑树是 AVL 的改进版本,AVL 要求左右子树高度差最大为 1,红黑树放宽了这个限制。由于怕拷打红黑树的操作,遂补充一句红黑树的插入删除时间太久没接触有点记不清了。进程和线程区别。进程是操作系统资源调度的单位,堆、文件句柄(描述符)等资源都托管在进程中,线程是操作系统调度的最小单位,本质是一个在 CPU 核心上运行的函数。由于这个问题过于简单,怕没有亮点,遂延伸到 Windows 的进线程模型是比较标准的,而 Linux 实际上并没有真正意义上的进线程,只有任务(task_struct),任务从行为上类似于线程,task_struct 中有 thread_struct 在上下文切换时存储 CPU 的通用寄存器值、段寄存器值等,此外还有一些额外的信息标识进线程组来贴合进线程的概念。然后又延伸到 Linux fork,fork 时仅 fork 一个 task,实际上并没有 fork 进程的所有线程,若在 fork 时其他 task 调用 malloc 等内部申请锁的函数会导致 fork 后的 task 死锁,因为其他的 task 已经不存在的,还提了一下 chrome 源码中的一些关于 fork 的注意事项。滔滔不绝讲了半天面试官说不要延伸太多。什么是线程同步。懵逼二度,不知道从哪里说起。和面试官确认了一下讲了数据竞争问题,mutex 是阻塞原语可以实现互斥访问,条件变量是同步原语,可以在某个条件不满足的时候阻塞,等到条件满足时由其他线程唤醒,比如生产者消费者问题。还提到了原子变量和内存屏障也能部分地实现同步,由于之前面试官说不要延伸,遂打住。项目相关:有一个操作系统内核实现(没问)还有一个几十个 stars 的游戏工具项目,主要是用在游戏里自动刷任务的,讲了一下项目架构。C++ 实现的控制器里面塞了个自己部署的深度学习模型做推理,判定状态后实时交给 Lua 执行器执行,Lua 执行器里封装了 Logitech G Hub API,由于标准库仅支持 string、math、table,缺少协程,遂用了一点 tricks 实现了简易协程用来在命令变更时切换任务。为了让用户使用方便还做了个前端。Skills 了解过吗。不了解,但知道 Agent,做过一些相关的横向、纵向研究,然后谈了一下 AI Agent 构建的一些流程。面试官说可以了解一下 Skills。算法。面试官挑了半天,给了一道 Leetcode hard 的并查集 Redundant Connection II,人直接炸了。撕了半天,面试官又给了一道(没看)说能做出来一个就行。由于第一道已经写了一点,遂继续尝试。写了半天,运行之后发现结果不对,感觉寄了。面试官说思路是对的,就直接让我过了(人也太好了)。反问。问客户端做什么,说是 QQ。正好了解过,就问 QQ NT 这个架构是怎么做跨平台的,几年前 Linux 根本没有 QQ 用,现在除了 Wayland 下面有点小问题,X11 基本体验上和 Windows 没区别。答曰 Electron.js 加上底层封装库。问底层封装是不是做成动态链接库给上层调用,答曰是,我附和说跟 vscode 有点像。日常实习,接不接受 base 深圳。之前投一堆简历都没啥动静,这会压根不挑了。---分割线---二面:问了我做的那个游戏工具项目,然后纯聊天,最后给了个链表去重。三面:让我讲了做的游戏工具项目,讲了二十多分钟,最后给了个 AI Coding。目前流程到 HR 面,感觉快看到曙光了。
钦某:能看出来大佬很强
查看19道真题和解析
点赞 评论 收藏
分享
评论
46
77
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务