腾讯

收藏
社交
10000人以上
上市
深圳
高校必争榜offer比较常胜榜HC充足榜校招高薪榜牛客指数榜
查看官网
上传简历
职位类型
全部
后端开发
前端开发
客户端开发
测试
数据
更多
最新
热门
昨天 18:55
东华大学 C++
一、开场与自我介绍二、技术八股与基础1.C++中的const关键字有哪些用法?它在成员函数中修饰this指针时有什么意义?​​​2.override和final关键字有什么作用?它们分别在什么场景下使用?​​​3.C++11中的移动语义是什么?移动构造函数和移动赋值运算符在什么情况下会被调用?​​​4.new/delete和malloc/free有什么区别?为什么不能混用?​​​5.智能指针有哪几种?请详细说明std::unique_ptr和std::shared_ptr的区别以及各自的适用场景。​​std::shared_ptr的底层实现原理是什么?std::weak_ptr有什么作用?它如何解决循环引用问题?​6.什么是深拷贝和浅拷贝?在什么情况下必须实现深拷贝?​​​7.C++中多态是如何实现的?请解释虚函数表(vtable)和虚指针(vptr)的工作原理。​​为什么基类的析构函数通常要求声明为虚函数?构造函数可以是虚函数吗?为什么?8.​std::vector和std::list的底层数据结构是什么?它们的主要区别和应用场景是什么?​​std::vector的插入操作在什么情况下会导致迭代器失效?它是如何扩容的?9.​std::map和std::unordered_map的底层实现是什么?它们的查找时间复杂度各是多少?​​什么情况下std::unordered_map的查找性能会退化到O(n)?如何避免?10​C++11中的lambda表达式是什么?它有哪些具体的应用场景?​​11.​什么是RAII机制?它在C++中有何重要性?请举例说明。​​12.TCP和UDP的核心区别是什么?游戏开发中如何选型?13.TCP三次握手和四次挥手的过程是怎样的?为什么建立连接是三次,而断开需要四次?14.​你实习中提到的UDP网络传输,如何在上层自己实现可靠性保证和有序性?15.进程、线程和协程的区别是什么?游戏服务器中为何常用多线程或多协程模型?16.Linux下如何排查CPU占用过高的问题?17.MySQL的索引底层是如何实现的?(B+树)18.在游戏数据库中,行锁和表锁如何考量?19.帧同步模式下,如果某客户端网络波动严重,会出现什么问题?如何缓解?20.游戏服务器在开服时(大量玩家同时涌入)和日常运营中,分别可能会遇到哪些性能瓶颈?你有什么思路来应对?三、项目与实习经历深挖游戏后台开发实习1.请详细介绍一下你在天美实习中最有挑战性的一项任务或项目,你具体承担的角色和实现方案?2.​​​​ 你提到了参与优化网络同步,请具体说说:3.游戏常用的网络同步模型(状态同步、帧同步)有哪些?它们各自的优缺点和适用场景是什么?4.在帧同步模式下,如果某客户端网络波动严重,会出现什么问题?如何缓解?(锁步、冗余输入、平滑插值等)5.如何保证不同客户端在计算同一逻辑帧时结果的一致性?(浮点数确定性、随机数种子管理等)6.实习中遇到的最难的技术问题是什么?你是如何分析、定位和解决的?测试开发实习7.你在京东的测试开发实习经历,对你理解后台开发有什么帮助?8.​​ 是否有过性能压测的经验?关注哪些指标(QPS、TPS、延迟、吞吐量)?如何分析压测结果?9.如果让你为游戏内的一个签到功能设计测试用例,你会考虑哪些方面?(功能、并发、边界、网络异常等)四、算法题合并区间​以数组 intervals表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi]。请你合并所有重叠的区间,并返回一个不重叠的区间数组。五、反问问了一下团队的技术栈、业务方向、新人培养机制等建议​:面试不仅是技术考核,更是沟通和思维方式的展现。清晰描述你的项目,遇到难题时展示解决思路比直接放弃更好。
发面经攒人品
点赞 评论 收藏
分享
1️⃣ 请先做个简单的自我介绍?重点介绍一下自己的相关经历,包括在校园内参与过的与内容创作相关活动。2️⃣ 你最近5年的职业规划是什么,能否详细地谈一下,比如如何在内容运营领域深耕发展?3️⃣ 你应聘这个岗位的优势是什么?劣势是什么?各说三点,请结合对内容运营岗位的理解阐述。4️⃣ 为什么选择应聘我们公司?请谈谈腾讯在内容运营领域吸引你的具体方面。5️⃣ 能不能谈谈对我们公司产品和所在行业的了解?比如腾讯旗下热门内容产品的特色。6️⃣ 你期望的薪酬是多少?结合自身能力和对行业薪酬行情的了解说说你的想法。7️⃣ 大学期间最喜欢哪一门专业课程?为什么喜欢这一门,它对内容运营岗位有何帮助?8️⃣ 用三个词,总结一下这几年自己大学的经历?并说明每个词与内容运营能力培养的联系。9️⃣ 大学期间都参加过哪些社团或者学生组织?可否谈一谈,以及在其中承担的内容相关工作。1️⃣0️⃣ 平时有什么兴趣爱好?有什么特长吗?这些爱好和特长如何助力内容运营工作?1️⃣1️⃣ 请举例说明你对内容策划的理解,以及如何设计吸引目标用户的内容策划方案?1️⃣2️⃣ 谈谈你对内容生产流程的认识,在无经验情况下如何确保内容高质量产出?1️⃣3️⃣ 假设要对新一批目标用户进行拉新,你会采取哪些内容分发策略?1️⃣4️⃣ 若负责内容管理,怎样保证内容符合平台规范且能满足用户需求?1️⃣5️⃣ 如何从目标用户的消费习惯出发,设计to C内容与玩法框架1️⃣6️⃣ 讲述一下你对to C收入目标设计的初步思路和可能采取的执行方法?
查看16道真题和解析
点赞 评论 收藏
分享
背景:🐀后端面了两轮之后被告知简历被二面的+1踢给客户端了,客户端约面上来先做算法题,并且要先说思路再写题1.三种颜色涂房子,相邻房子不能涂相同颜色,问给一个二维数组表示每个房子用三种颜色涂的花销,问涂完所有房子的最小花销2.求二叉树所有子树里平均值的最大值(子树平均值表示以该节点为根节点,以下的所有节点的值总和除以节点数)做题+调试一共30min,还被面试官提醒了语法错误不支持lambda,tx会议的IDE cpp版本居然是7???什么鬼自我介绍“你们开源社区现在有多少人在开发”介绍一下什么是faas说一下事件驱动你提到了faas的超时回收资源的机制,说一下这个计时器在操作系统层面怎么实现的,答不清楚时间这一块的实现,又问平时你写回调函数,你有思考过这些回调函数底层怎么实现的吗,语言层面也好操作系统层面也好,懵了几秒之后脑子一闪说了下内核的信号,然后扯了一个项目里的接口怎么做的为什么要有用户态和内核态的区分介绍一下cgroup,namespace你熟悉的语言除了go还有什么反问面试表现,答不能说??(前面两轮后端都说了的)问客户端怎么landing冒险问了一下我简历的流转问题,答不能细说,但刚看到我简历的时候很惊讶“这确定是投客户端的?”一共1h,虽然问题都答出来了算法也写出来了,但从整体的态度感知和反问环节,感觉不是很想要我,应该是🐔了
查看11道真题和解析
点赞 评论 收藏
分享
一面 1. 实习中的工作队列是指的什么队列?2. 这个队列有什么作用?3. 怎么利用事务解决与下游数据不一致的情况4. PD分离部署是什么意思5. 你PD分离部署这个做了哪些工作6. 为什么要做PD分离,为什么提高了大模型处理速度(讲了很多,包括其数据流,也一起讨论了很多,包括当前如何做路由,PD节点怎么通信,KVCache如何存取,他们部门一般会做这个点相关的哪些工作)7. 关于其中不懂的问题,你是怎么解决的8. 讲下实习的第三个工作你做了什么9. 为什么要用redis队列10. 但是消息队列不是可以解决你这问题吗?为什么要用redis11. 你是如何同步离线任务的状态呢?为什么要这么做12. 讲讲你两个项目经历13. RAG技术的原理是什么?14. 如何去检索信息的?15. pdf你是如何切片的16. 分页方法有什么问题,你是如何解决的17. 科研项目做了哪些工作18. 你在工作中有遇到过两件冲突的事,但是都要处理,你是如何解决的19. 我们部门主要是做go的,看你的项目大部分都是java,接受转吗20. 听说过MOE吗21. 大模型答非所问怎么办22. 如何实现一个mater-slave同步模式23. 怎么避免由于从节点数据同步不一致问题导致一直读到脏数据呢24. 手撕3选1:m个相同的球放进n个相同的篮子,篮子可以为空,输出放法的总数
查看24道真题和解析
点赞 评论 收藏
分享
分享我的面试经验
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客网在线编程
牛客网题解
牛客企业服务