首页 / 腾讯面经
#

腾讯面经

#
82031次浏览 1826人互动
此刻你想和大家分享什么
热门 最新
11-06 23:22
已编辑
未填写教育信息 后端
(已OC)26届实习腾讯后端IEG面经
一面50min拷打项目- 挑一个项目讲(说了os)- 讲完问我bitmap的长度是多少- bitmap什么时候初始化- 物理内存多大,bitmap管理的内存大小(1页),现场计算bitmap的大小- 物理内存怎么统计的- 写了多久了不了解零拷贝 有哪些函数 底层实现一个文件发送给对端怎么用零拷贝实现(sendfile)讲一下具体的又回到项目,为什么用先进先出的进程调度- 还有哪些进程调度算法- 怎么基于时间片的 说了是硬件实现的 问软件定时器怎么实现- 大小堆?具体说下 有别的方法吗- 时间轮?具体说下底层- 高精度的时间较长的任务用时间轮可以吗 有什么缺点- 场景:精度为100ms 时长为3天的时间轮的槽的大小拷打另一个项目 mq- raft协议简单说下- 知道raft是paxos的简单版吗?说下他们的区别- 仿照kafka写的? 说下他的特点- 消费者和partition的关系 一对一还是多对一还是别的- 了解过pulsar吗反问二面1h15minc和go的区别 既然说道go的自动内存回收 说一下他的细节go的自动垃圾回收是在语言层面实现的还是操作系统层面实现的 是开进程线程还是协程tcmalloc和自己os里的mallocgo的垃圾回收触发条件  为什么go要自动管理内存 优点为什么操作系统不自动管理内存???(这个有点没听懂想问什么gc并发的问题 怎么解决?又拷打os项目- 你的os怎么内存管理的- 虚拟地址怎么映射到物理地址的 转换过程- 为什么要用多级页表- 虚拟地址在哪里 低1gb-2gb还是高3gb-4gb  为什么- os的启动过程 从计算机接电一瞬间讲起做题 两道(第二道题一直让我修改) 说思路+代码反问三面 30min问开源 要pr链接说下去看看 介绍一下整个过程?会有问题吗(项目的)?怎么解决?(回答和内核对齐)为什么和内核对齐?内核怎么做的?这个开源基于什么需求?问mq 介绍一下(问得有点记不清了) 磁盘怎么保证顺序读在应用层面 了不了解磁盘阵列反问已hr面完 整体流程很快 ————————————————————更新 已oc #腾讯# #腾讯面经# #实习# #牛客解忧铺# #牛客在线求职答疑中心#
查看67道真题和解析
点赞 评论 收藏
分享
腾讯ieg面经
6场技术面。方向是游戏引擎,主要都是图形学,c++问题很少。IEG 天美 一面1. C++1.1 inline可以修饰虚函数吗?1.2 构造函数中可以调用虚函数吗?1.3 static和const在哪个内存区域?1.4 static和const什么时候初始化?1.5 虚表什么时候初始化?1.6 多态怎么实现的 ?1.7 多线程通信方式1.8 多进程通信方式2. 图形学2.1 early-z失效2.2 介绍下项目2.3 喜欢玩的游戏?效果怎么实现的?3. 闲聊3.1 游戏引擎开发需要哪些技能?3.2 学校里令人印象深刻的事情?3.3 未来方向规划4. 算法4.1 两数之和4.2 链表部分反转---------------------------------------IEG 游戏前沿(Base上海) 一面1. 图形学1.1 你的软光栅项目的实现过程?一开始怎么考虑的,然后怎么搭建出来的1.2 你这个项目是在CPU上运行的是吗?1.3 怎么去做mipmap的?(应该是想问多级渐远纹理怎么实现的)1.4 你知道在GPU上是怎么实现的吗?1.5 简单说下你的软阴影1.6 你的阴影有出现斑纹吗?(想问自遮挡问题)1.7 有用过CSM吗?知道CSM有什么好处吗?1.8 Cubemap有什么用?1.9 IBL的漫反射和镜面反射的图怎么生成的?(辐照度图和预滤波环境贴图)1.10 球谐函数了解吗?知道大概是什么用的吗?1.11 差不多。你知道有什么好处吗?1.12 色调映射是做什么的?1.13 假设图像的HDR色差范围太大了。传统的色调映射不太好。有什么更好的办法?1.14 你这个CPU的软光栅效率怎么样?1.15 你最初光栅化的模型是什么?1.16 做过什么优化吗?1.17 背面剔除怎么做的?1.18 齐次空间裁剪是怎么做的?1.19 前向渲染和延迟渲染你知道吗?在什么情况下用这两种方式呢?1.20 为什么光源比较多的时候用延迟渲染?1.21 延迟渲染是怎么渲染的?1.22 一个点光源怎么作用到G-Buffer,然后得到光照结果?比如渲染一个球1.23 你知道deferred shading 和 deferred lighting的区别吗?1.24 你知道deferred shading在移动端上的劣势是什么吗?1.25 延迟渲染有什么劣势1.26 延迟渲染输出很多g-buffer的代价是什么?1.27 你知道early-z吗?它的作用是什么?1.28 有时候会失效。失效的原因是什么?1.29 pre-z你知道吗?1.30 第二个pass的渲染策略是什么?1.31 你的光线追踪项目有什么技术点可以分享?1.32 光线的求交是自己写的算法吗?1.33 光线反弹的过程是怎样的?1.34 你要发射多少条光线1.35 怎么混合每一帧的图像?1.36 有做过什么优化吗?1.37 对移动端的渲染有所了解吗?1.38 有用过UE吗?学到什么程度?1.39 编译过源码吗?1.40 了解UE的图形学特性吗?2. C++2.1 多态性怎么实现的?2.2 析构函数可以是虚函数吗?3. 反问3.1 你们项目组是做什么的?3.2 base在哪3.3 有什么要提升的?-----------------------------------------IEG 游戏前沿(Base上海) 二面1. 图形学1.1 你的光线追踪项目有多少个光源?1.2 有没有做什么优化?1.3 你如何对光源做重要性采样?1.4 有没有什么更快速的数据结构去做CDF计算?1.5 怎么保证你的采样后是能量守恒的?1.6 Sobol低差异序列怎么保证它的样本在时域上和空域上是独立分布的?1.7 知不知道保守光栅化?1.8 这两个项目都有点类似课后作业了。有没有商业引擎开发经验。1.9 OpenGL有实现多线程吗?2. C++2.1 Map和Unordered_map的底层原理是什么?2.2 Vector删除一个元素后迭代器怎么变化?2.3 Vector的扩容机制?2.4 Vector怎么释放空间?3. 算法* 10分钟做一个合并有序链表------------------------------------------------------IEG游戏前沿(Base深圳)一面1. 图形学1.1 介绍项目1.2 软光栅的Z-Buffer怎么做的1.3 深度是用float32存储的吗?这个精度在靠近1的范围会比较低,要怎么处理?1.4 简单介绍下BVH。1.5 你的BVH的节点深度是多少?如果你的三角形个数特别多,上万个。有什么优化方法吗?1.6 你的光追的贴图是怎么存储的?1.7 你的demo上面有很多噪点,你后续有处理吗?1.8 你的帧缓冲多帧混合这一块是做了什么?具体说一下1.9 你的path tracing的终止条件是怎样的?没有加俄罗斯转盘吗?1.10 你有对直接光采样吗?直接对光源的重要性采样。1.11 如果一个光源没有实体,你要怎么做?1.12 多重重要性采样了解吗?1.13 你这个没对光源采样,加几个光源就慢了,或者黑的1.14 后续需要降噪的话。相关的降噪你了解吗?1.15 SVGF了解吗?1.16 specular部分BRDF包含哪些项1.17 游戏里面的渲染管线了解吗?1.18 讲一下延迟渲染管线1.19 deferred shadings 主要解决什么问题?1.20 那如果材质比较多的话,延迟渲染会存在什么问题?怎么解决?1.21 ray tracing这块了解什么GI方案吗?光照探针了解吗?2.算法2.1 N个字符串组成新字符串从N个字符串序列中每个字符串取一个字符组成新的字符串,新的字符串中没有相同字符示例:输入N=3, "ab", "ca", "ccb"输出:"acb", "bac"2.2 乘积和异或相等的子序列给定一个正整数序列,输出其子序列,字序列满足其所有元素的乘机与其所有元素的异或相等。示例: 输入[1,2,1,3,4] 输出[1, 2, 1], [1,3,1]3. 反问3.1 base在哪3.2 问了很多光追方面的。主要工作是光追吗?-----------------------------------------------------------IEG游戏前沿(Base深圳)二面1. 图形学1.1 软光栅的数学库是自己实现的吗?1.2 光栅化算法怎么实现的?(扫描线算法)1.3 三角形重心坐标怎么算?1.4 有哪些坐标转换呢?1.5 纹理贴图的读取也是cpu做的吗?1.6 你的MipMap怎么实现的?1.7 你怎么知道用哪一级mipmap的纹理呢?1.8 阴影怎么实现的?1.9 阴影有什么优化的算法?(CSM)1.10 IBL的BRDF重要性采样是什么意思?1.11 BVH是在cpu上创建的吗?1.12 蒙特卡洛积分是怎么算的?2. C++2.1 智能指针了解吗?---------------------------------IEG游戏前沿(Base深圳)三面1. 图形学1.1 介绍项目。项目什么时候做的?1.2 gamma矫正是处理什么问题?色调映射是处理什么问题?1.3 从人眼角度来看为什么我们都是用RGB空间?1.4 为什么RGB分三个通道。而印刷的时候分成四个通道?1.5 我们对颜色在RGB空间做加减乘除。加的物理含义?减的物理含义?乘的物理含义?1.6 为什么RGB三个通道是独立的?G通道对R通道没有影响吗?1.7 MipMap和纹理映射解决什么问题?1.8 远距离用高分辨率的贴图会发生什么失真?1.9 如果远距离但是没有mipmap,你要怎么去渲染?1.10 怎么实现mipmap的?1.11 mipmapping是怎么做的?你怎么计算对应级别的?1.12 你在光栅化的时候做了哪些事情?1.13 插值有什么需要注意的地方吗?1.14 你的mipmap是怎么存储的?1.15 实际在显卡中存储都是按block存储的。为什么要用block存储?1.16 sobol低差异序列为什么能够让采样更准确,效率更加高。#腾讯##腾讯面经##面经##面经腾讯美团百度##图形学##游戏引擎#
我要当上CEO:吓死我了,我以为ieg六轮技术面
查看33道真题和解析
点赞 评论 收藏
分享
08-17 22:50
已编辑
重庆大学 C++
8.15 腾讯客户端一面
#腾讯面经# 部门:游戏用户与社区一面已挂.......总流程1小时左右手撕题:链表排序(归并排序)面试题:1. C++类的内存模型2.类定义一个byte,然后再定义一个int,内存占多大3.虚函数指针是干嘛用的4.讲一下虚函数表,它是怎么设计的5.类B继承了类A,虚函数表是怎么样的6.虚函数指针是类拥有的还是实例所拥有的7.如何实现多态8.讲一下你熟悉的c++11新特性9.简单讲一下智能指针(它是干什么的、什么地方会用到它、然后它可能会有什么问题、怎么解决的)10.有多少种类型的智能指针11.什么时候要去打破循环引用,循环引用是什么东西12.lambda 表达式你是在什么情况下用到它13.lambda表达式是怎么捕获其它变量的14.lambda做线程回调的时候,this已经销毁了,还去捕获会发生什么问题?怎么去避免这个问题呢?15.讲一下项目1的日志模块怎么设计的16.写日志的过程中有没有会发生丢日志的情况,发生这种情况怎么去解决呢?17.日志模块的client端崩了怎么办,client发的过程中挂了怎么办19.去做一个播放视频的功能的话,它整个流程是啥(它有些什么模块,它每一步该干些什么事情)20.那你了解过VLC模块的原理吗?21. 那比如说让你去开发一个播放器,它应该有哪些模块呢?比如让你开发一个VLC,它有哪些功能,有哪些模块22.你有了解过音视频的格式吗23.那你说一下VLC有哪些接口,以及这个库的使用流程24.VLC回调函数的内容是什么东西25.VLC的read回调处理视频流后接下来又是什么26.另外一个项目的介绍27.TCP为什么会有粘包的问题28.你觉得你做了这么多项目,觉得最难的一个点是什么29.能详细讲一下IOCP是什么吗,你怎么用的最后10分钟智力题:题目说了监狱两个人去分一碗汤的做法,然后问如果是三个人要怎么处理反问环节八股战士心碎了
查看28道真题和解析
点赞 评论 收藏
分享
秋招之腾讯IEG客户端
秋招之鹅厂记录贴,bg西工大本硕,IEG客户端开发一面8.11约1个半小时前半个小时主要拷打八股,相对比较基础,主要涉及计算机网络+操作系统+java基础,基本上都能答出来手撕三道题,难度不大,链表+单例模式+括号匹配,有点紧张写的有一点问题,单例模式的static变量和构造函数应该是private的,这一点有问题开放题是文件传输和文件下载如何优化,脑子宕机了从网络和客户端体验讲了一些,还有压缩传输等,后面问面试官得知还有编码优化以及重复资源检测等等,思路没有打开二面8.13约1个小时全程项目拷打华为实习拷打,问了鸿蒙系统特点以及与其他操作系统区别,实习做了什么,await原理,协程,操作系统角度讲讲异步操作,复杂场景下如何进行客户端优化算法项目拷打,项目的噪声标签是什么,为什么噪声标签导致过拟合,我的算法部署有哪些问题(肺结节分级需要先分割再分类而我做的分类),分割怎么做,数据预处理(基本预处理和注意力机制),注意力机制讲一下,transformer+vision transformer,大模型原理,有没有用过大模型(主要指用API进行编程)三面8.22约半小时八股包括hashmap,http,拥塞控制,快排复杂度介绍了项目,问了算法创新点,实习转正hr面9.2约20分钟基本问题,工作意向地深圳可以吗,为什么选择成都,项目遇到的困难如何解决的,实习开始遇到新事物怎么办,为什么选择客户端,如果工作中没有正反馈怎么办,本科和研究生的区别等等求一个oc#秋招##腾讯面经##客户端面经##计算机硕士##大厂#
查看1道真题和解析
点赞 评论 收藏
分享
05-31 12:19
已编辑
北京邮电大学 Java
腾讯cdg-广告部门-全栈开发岗
5.21一面 一个多小时1. 项目盘问2. kafka消息丢失3. 一直重试的话会不会有问题?(没答上来,可能是想问死信队列)4. 遇到过oom等内存调优的情况吗5. 垃圾回收了解吗6. 参数调优经验(答了可以指定回收器类型、堆大小等参数)7. 了解布隆过滤器吗8. 误判有没有什么方法解决9. 布隆过滤器的应用10. redis持久化策略11. 算法题:字符串解码5.23二面  一个小时全程项目盘问,穿插少量八股提问问到的八股:1. 互斥锁、乐观锁2. 实现分布式锁,不用redis的话,还可以怎么实现?3. ConcurrentHashMap(应用、比HashTable有什么提升)4. 重定向301和3025. redis和mysql的一致性问题6. 布隆过滤器一面面试官问有没有其他offer,我说有了,麻烦帮忙能快速推一下流程,过得挺快;二面也说了,但是到现在还没消息,我看牛客上其他人都是一两天就进hr面了。有点慌,那边已经催着入职了,真怕到时候两头空有没有朋友也是最近面了鹅厂的,你们推进的速度咋样?慌死了---------------------------------------------更新来还个愿 顺便记一下timeline5.21一面 5.22一面过 进二面5.23二面  5.24二面过 5.26进入HR面试状态5.27hr面 进入录用评估5.30oc 5.31发offer祝大家尽早收获offer!#腾讯CDG暑期实习##腾讯面经##腾讯广告二面#
查看17道真题和解析
点赞 评论 收藏
分享
腾讯pcg应用架构一面
jopajhhdjwnqk:藤子是真打算招超人,哭晕在厕所
点赞 评论 收藏
分享
04-15 16:05
已编辑
四川大学 产品经理
鹅宝csig面经分享(附tl)
csig产品策划 base深圳timeline4.3初试4.9初试交叉面4.11复试-HR面-录用评估4.15offer3月份群面面挂了3次+  3月底成都线下群面又挂了3.31勇闯线下霸面了一次(不要说了我是鹅舔狗)初面:初面和初面交叉面都是1v1面试,主要问的是我上一段实习的产品特征和主要工作经历,因为我上一段是tob的,因此挖的比较细,包括但不限于:如何排列需求的优先级(答:基础的kano模型+上一段实习的方法论 这个因产品而异)如何看待tob和toc产品的区别(答:用户群体-产品核心-商业模式 主要这三部分的差异)最困难的经历及如何解决(答:最难在了解b端产品,因为平时接触不到,需模拟商家/企业视角代入)怎么跟研发协调沟通(这个比较ez不写答案了)两段实习分别看的数据指标复试:依然是简历深挖,问了上一段具体的工作内容(功能优化、新功能设计都问到了),上一段b端产品的数据指标,为什么想做b端产品。完了之后对我简单的评价了一下,觉得我更偏运营(之前在鹅做的游戏运营&有个人微博账号),问我想做产品策划还是产品运营。还讲了b端产品的一些特性(比较严肃,没那么有趣,可能看我爱打游戏怕我比较贪玩)HR面:还蛮业务的,不止是问一些基本信息。tob和toc的区别(答:同上)了解腾讯云吗(答:不了解)愿意做tob吗(答:觉得会有挑战,但感觉b端更有逻辑,还是有兴趣的,想继续尝试)问完之后直接沟通了base地和薪资补贴,说offer会在下周上半周发下来总结:重点还是在于简历深挖,要对过往实习有足够的复盘和理解。另外比较看重职业规划及个人兴趣的东西,有些要提前想清楚最后祝愿大家都有满意的offer~ #offer#   #腾讯#  #腾讯面经#
点赞 评论 收藏
分享
发的sp被鸽麻了,求求大家投下我们腾讯
想来我们腾讯的,欢迎微信扫上方我的伯乐码投递,私信我全程push,杜绝石沉大海,欢迎大家来腾讯做同事
木木小圆:我白菜都拿不到
投递腾讯等公司10个岗位 >
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客企业服务