腾讯

收藏
社交
10000人以上
已上市
深圳
高校必争榜offer比较常胜榜HC充足榜校招高薪榜牛客指数榜
榜单高新技术

17

在招职位

2813

面试经验

63

真题试卷

查看官网
上传简历
此刻你想和大家分享什么
职位类型
全部
后端开发
前端开发
客户端开发
测试
数据
运维/技术支持
人工智能/算法
电子/半导体
产品
运营
游戏策划
风控
展开更多
最新
热门
自我介绍两道算法题一道是求数组中所有相加为目标数的组合,要求不重复且需要排序(一开始以为是哈希,写到一半发现是dfs,没写完讲了思路)一道是很简单的模运算调换前后字符串位置问了一堆Go八股make和new的区别讲一下Map(是否并发安全,底层实现,使用事项)线程、协程、进程的区别高并发场景用多线程、多协程还是多进程tcp四次挥手如果你的服务器有很多请求,然后出现大量timewait怎么办(不会)你部署的redis是单机还是集群(单机)如何防止缓存击穿和缓存穿透如果前端出现大量请求,并且都是请求不同数据,都没有命中redis,有什么方法解决mysql相关什么是幻读innodb和myisam的区别(不会)一条mysql语句是如何执行的mysql优化(只说了一个禁用排序)讲一下索引如何保证你的mysql不会宕机如何保证你的服务高可用反问为什么突然捞我(之前看你简历被别的部门锁了但是一直没面,现在面你说明你的简历筛选靠前)go的在公司担任的角色(现在底层用c++,偏业务用go)面评(画饼说我的简历能找到大厂offer,但是写在简历上面的都是默认你实现了,所以不会问,应该更重视实际场景,哪怕是没有实现高可用或者高并发,也要有解决方案)总结问了一个半小时,基本就是全程压力拷打,中间感觉有点神志不清,有些能说一两个答案,但是面试官希望听到更多的答案,有些干脆就不会
点赞 评论 收藏
转发
点赞 评论 收藏
转发
第三次复活:4月29号上海天美。体验不是很好,面呗面试没有摄像头,面试官口音很重,要很仔细才能理解他说的意思。char* 和 char[] 有什么区别;下面会有什么结果:class A { public: void print() { cout print(); ...... D* d = nullptr; d->print(); } 这个磕磕绊绊应该是答对了。C++中哪些函数不能为虚函数为什么?内存对齐,C++程序生成过程,静态/动态库的区别,应该是都答对了。之后问了虚幻引擎的内容我不太熟悉都没答上来。手撕是有优先级的括号匹配,答上来了。反问有什么需要提升的他说要多做点游戏项目。第二天挂。第四次复活:第三次天美挂了之后秒被捞,部门是智慧交通和出行,主要做地图渲染这块。5月6号面试,无摄像头,主要问了研究方向和C++图形学的八股,都答上来了。手撕是链表去重,ACM模式,两分钟搞定。反问我直接告诉面试官如果觉得我不行请赶紧把我挂了。然后当晚转为复试状态。第二晚7点二面。没有摄像头、八股、手撕,基本是场景题和技术聊天,聊天还多一些。面试官迟到了两分钟,全程也只有20分钟,我基本笃定这是kpi面了,所以最后结束的时候说了和一面相同的话让他尽早把我挂了。两天后状态变为HR面试又过了两天HR面试,25分钟很常规。隔了一个调休的周日后周一云证+录用评估。当天托朋友查状态为offer报批中,昨天查状态为已录用。中午HR加我微信OC,说预计两个工作日内offer,今天下午差不多7点时候收到offer签约
点赞 评论 收藏
转发
点赞 评论 收藏
转发
timeline如下:主要投递游戏客户端和引擎开发岗位,3月17号投递简历,本来想着先拿小厂练手,没想到腾讯是最先约面的。17号周日晚上投的腾讯,20号约面21号下午3点天美一面,面经如下:1. 自我介绍2. 怎样学习新技术3. 目前在干嘛4. 20min项目,UE项目,主要是网络同步方面5. C++八股:   1. 虚函数原理   2. C++生成可执行程序的过程   3. 内存 堆和栈 的区别   4. 内存对齐   5. CPU 有哪些优化内存的手段   6. map 的底层原理   7. unordered_map 的原理   8. map 和 unordered_map 的对比   9. 哈希表   10. 碰撞处理   11. 怎样减少碰撞   12. 数据库是怎样实现的?为什么使用 B+ 树而不用哈希表?6. 开放性问题:   1. 你会怎样制作一个内存分配器   2. 堆中的内存碎片怎样处理7. 操作系统:   1. 进程和线程   2. 虚拟内存   3. 锁怎样实现   4. (答了两种TestAndSet)问它们的使用场景?为什么?8. 做道题吧:   1. 设计一个库,使用 C语言 实现 C++ 的虚函数机制(我直接裂开),不会,说了思路,他说大概是对的   2. 爬楼梯,递归和非递归9. 最后一个问题:只考虑渲染方向吗?gameplay 可以吗?无反问,最后说了一句:我会尽快把反馈给到你。总计 1h。我觉得答得很好,95%都打上了,但是最后流程卡了8天自动结束了(未完待续......)
点赞 评论 收藏
转发
软件开发-后台开发方向 Java时长:1h部门:wxg 企业微信1. 自我介绍2. 手撕两道算法题    a. 旋转字符串    b. 删除链表中重复元素3. Linux常用命令有哪些4. awk命令有了解过嘛5. 平时怎么查看日志6. 有没有用过命令查看程序运行的栈信息7. netstat命令怎么使用?用来干啥?8. Linux网络抓包用什么命令来实现?9. top命令用过嘛?如何查看僵死进程?10. 进程,线程和协程有什么区别?11. 进程和线程的区别在哪里?12. 进程之间的通信方式有哪些?13. 除了管道还有什么通信方式?14. 前端发起请求之后到达后端,中间过程是什么?15. 如果在网页中输入一个网址,会发生什么?涉及到什么协议?16. UDP访问DNS的过程是怎么样的?17. 为什么要三次握手?18. 三次握手与四次挥手的区别是什么?为什么要多一次?19. 四次挥手的过程中如果处在timewait状态的请求较多,会有什么结果?要怎么解决这个问题?你在项目中是怎么解决?20. Redis的缓存击穿有了解过吗?21. 如何解决缓存击穿问题?22. 除了布隆过滤器还有什么解决办法?23. 项目做的是单体项目还是Redis集群?集群有没有做压测?24. Redis和MySQL的数据同步如何保证?25. Redis和MySQL的区别是没是?有什么关联?26. Redis的热查询有没有了解?怎么解决的?27. MySQL的乐观锁和悲观锁是什么?28. MySQL如何定位慢查询?29. MySQL定位了慢查询之后,要怎么优化慢查询?30. MySQL的底层数据结构有没有了解?怎么实现的?31. 在项目中用过什么MySQL语句?32. 反问过程忘记录音了,全靠结束后的回忆,可能有所遗漏基本上全是问八股,项目方面鲜有涉及面试官还是挺好的,中间会给一点引导但自己操作系统和Linux命令部分准备的不够充分,回答的稀烂一个小时后挂了
点赞 评论 收藏
转发
bg:211本985硕,技术栈C++坐标:腾讯ieg上海天美 元梦之星组 后台开发4.9一面拷打项目序列化Json和Potobuf的对比(和项目有关内核态和用户态区别死锁(如何避免死锁,已经死锁如何判断和解决)进程、线程、协程区别和联系协程的优势docker容器的原理、存储方式常用命令(实验室项目有涉及)手撕:1. 二进制中1的个数(常规方法遍历一遍,面试官又提示了另一种方法完成:整数-1后与原来整数相与)2. 最小的k个数(大根堆和快排两种方式实现)3. 翻转链表(递归和迭代两种方式实现)4.16 二面拷打项目(一直在询问如何处理网络通信的大端和小端问题,但我项目都是直接字符串打包传输,不太能get面试官意思)大端存储和小端存储C++种定义和声明的区别(答的是define和变量的区别)C++从代码到可执行程序的过程问:若只有函数的定义,没有具体实现,什么时候报错?手撕:给定二维01矩阵(0可走,1为障碍物),求从左上走到右下的所有路径4.26 插曲:流程变灰,我关掉了求职状态,结果hr打电话过来解释说自动挂的,他们要一批全部面完了才进行下一轮,问我还面吗?我又把简历的求职状态打开5.7 三面问平时玩什么游戏?(王者荣耀)开始探讨王者新英雄的技能属性的设置问题?如何模拟测试?如何更改属性之类的?场景题:服务网站无法登陆,但已登陆的用户可以正常使用功能,可能是什么问题?回答过程中扯到了设置日志、fd资源上限,netstat命令、close_wait状态等等5.12 流程变灰,已挂😄😄
点赞 评论 收藏
转发
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客企业服务