腾讯IEG游戏数据科学-后端面经 (已OC)

时间线

  • 2023.03.03 投递
  • 2023.03.11 初试状态,一面
  • 2023.03.14 初试状态,二面
  • 2023.03.17 官网进入复试状态
  • 2023.03.24 复试状态,三面|总监面
  • 2023.04.04 HR 面
  • 2023.04.11 官网进入录用评估阶段
  • 2023.04.18 OC

腾讯是今年暑期实习第一个约我面试的,但在二面完进复试后隔了一周才三面,三面后又一周才 HR 面。目前 HR 面完,状态进入录用评估。一周后收到 OC 电话。

一面

时间 2023年3月11日,21:00 - 21:30
时长 30 分钟
方式 腾讯会议

面试官潮汕口音,没开摄像头。

  • 上来针对简历里的 Raft KV-Store 聊了半天
    • 主要是关心 KV-Store,因为他们做这个的
      • 关心持久化方法,除了 Snapshot 还有什么,Snapshot 一致性的保证方法
      • 如何边写 Snapshot 边继续业务处理
    • 面试官不了解 Raft,让我介绍一下
    • 问我 MIT 6.824 是什么课,学校的课吗?
  • 然后走流程一样地问了两道八股:
    • select, epoll
    • Spinlock 和 Mutex 的区别
  • 其他
    • 你对存储感兴趣?看你简历里内核开发相关的挺多的
      • 向我介绍了他们组的 Tendis 项目
    • C++ 有写过吗?什么时候开始写的?
    • 你是深圳人?
      • 因为腾讯简历写了"当前所在城市"南京,问我是搬去南京了吗
    • 什么时候能来实习?
  • **反问:**如果可以进入,是做 C++ 开发吗?
    • "对,但是下周我还得找个同事来看看你 C++ 基础怎么样"

二面

时间 2023年3月14日,19:30 - 20:15
时长 45 分钟左右
方式 面呗

面试官被面呗卡了快十分钟,一直连不上麦克风和摄像头。

听上次那个面试官说的还以为要考我 C++,看了一天结果连八股都没问 🧐

  1. 看你写了挺多项目的,选一个讲讲吧

    然后讲了 Wecrush(校内实习微服务项目),聊了踩过的一个坑,还有一个计算的设计。

    • 你们项目中用到了 Redis ,有了解过吗?(表示没深入了解过,没问了)

    这里其实更适合讲底层一点的项目(比如 Raft、OS),当时刚开始面试,经验不足,项目也没复习好。

  2. 上次没写代码吧?这次来写个代码题吧

    1. 题目:日期校验,读取日期看是否是合法日期,比如 "2023-03-14",语言任选。

      写的时候忘了闰年的算法,面试官说 OK

    2. 给了十分钟,十分钟内完成了,写完后表示时间不够了,不写下一个代码题了。

  3. 场景题,给需求:"设计一个客户端-服务端软件,让客户端传文件给服务端"

    1. 要设计哪些功能?
    2. 上层应用协议要包含哪些内容?
    3. 你刚提到切块问题,那我们怎么选块的大小?
    4. 你刚提到的数据校验:
      1. TCP 做了上层还用做吗?
      2. 还有什么校验方法(随便问了一下)
  4. 非技术问题

    1. 几月能来,能来多久
    2. 读研还是就业
  5. 反问:和面试官聊了聊他们的 Tendis 项目

三面

时间 2023年3月24日,19:08 - 20:08
时长 一小时
方式 腾讯会议

前一天给我打电话约时间(就在阿里电话 4 分钟后),然后官网状态不变。

在面试前 4 分钟给我短信发来了会议链接,鸽了十分钟才来。两边都没开摄像头。

总体偏聊天,比较轻松,聊了非常多内容,就记个大概吧。

正文

  • 你高中是在深圳中学?为什么还写了深圳中学?

    因为投的深圳捏

    • (笑)我女儿也在深中
    • 你是深二代?
    • (笑)我应该没你爸妈大
    • 你家住哪个区?
  • 选择一个最有挑战、做完后对自己影响最大的项目讲讲

    • 然后开始讲 OS
  • 聊了下 Wecrush 的受众

  • 你觉得 OS 和 DBMS 他们最本质的区别是什么?

  • 那你觉得 OS 和 DBMS 的相似之处都有什么?

  • 你为什么会对这些内核开发相关的感兴趣呢?

  • (之前提到了 15445)你刚才提到这个数据库实验是做什么?

  • 你未来的职业规划是什么?

    • 提到架构师,让我讲讲我觉得我离架构师的差距都有什么

    刚好在《计算机体系结构》课都讲过

  • 你人生中觉得最公平和最不公平的事有什么

  • 除了刚才说的听一些名校的课(前面穿插了不少这方面的问题),你还有什么学习方式?

  • 你平时有什么喜欢的体育爱好吗?

    表示不擅长运动,但平时会跑步

    • 那你们平时出来都有什么活动?

      表示会跟好朋友出去一起摄影

    • 不是说那个,摄影穷三代吗(笑)你讲讲你们喜欢摄影是喜欢什么感觉啊?

反问

  1. 我如果可以加入你们团队,有什么需要先学习的吗?

    让我学学 Tendis、MongoDB、TiDB,还跟我很诚实地说 tendis 肯定不是最好的,他觉得其他的还是要强很多。

  2. 您觉得我有哪些地方是需要改进的吗?

    觉得我有热情和兴趣很好,想起他们部门也有一个年轻人很像我,也是本科入职的,然后开始讲一些底层开发的辛酸:做底层需要的,耐心、低头做事,底层研究是永远也发掘不完的,谁也没法做到完全懂,好处就是永远有新东西。

#腾讯##暑期实习##Java##后端##软件开发2023笔面经#
全部评论
老哥面的计算存储组吗?
1 回复 分享
发布于 2023-10-11 22:39 广东
深中的佬,现在oc了吗
1 回复 分享
发布于 2023-04-16 12:06 广东
点赞 回复 分享
发布于 2023-05-04 10:20 浙江
腾讯会议咋面code的呢
点赞 回复 分享
发布于 2023-04-26 00:08 上海
同个部门offer!同学你啥时候入职?
点赞 回复 分享
发布于 2023-04-22 21:18 湖北
大佬 现在腾讯流程变了吗
点赞 回复 分享
发布于 2023-04-11 15:12 广东
谢谢大佬分享,看完感觉没啥问题啊,可以准备入职腾讯了啊。
点赞 回复 分享
发布于 2023-04-10 15:22 江苏

相关推荐

05-26 19:31
已编辑
门头沟学院 Java
分享一下从四月中到现在的投递情况,记录一下从小厂挂到腾讯offer的过程,分享一些感悟也希望对在找实习的大家有帮助本人bg双9,投的是后端开发,主要是java,但能接受转语言,投递岗位大多在北上广深。中小厂(ssob、智联投递,ssob中会有岗位挂着但不招人的情况,如果发现hr近期不活跃就不要投递了,否则就是未读不回):猿印 二面octaptap 一面挂爱学习教育 一面挂浪潮集团 一面挂心潮无线 二面挂深言科技 二面oc卫瓴科技 一面oc满帮集团 线下面拒中国软件 二面oc中小厂简历挂的也不少,但这个时候感觉面试已经有感觉了,并且oc了几家,决定开始投大厂,由于在4月5月暑期实习的高峰,日常的hc实在是太少了,因此投递过程经常石沉大海,但还是有一些面试,一定要抓住这些机会。大厂(官网+招聘软件、牛客内推):简历没回应(没过也没挂):字节、百度、美团、高德、理想、vivo、华为、荣耀、bilibili、携程等等(后面总结了,大多是在官网投递的没有回应,或者只填写了内推码,还是建议大家从牛客等找可靠内推或hr,能帮忙推进进度)简历挂:小米、网易、滴滴、哈啰、SHEIN、蔚来、腾讯音乐有面试:快手(官网投递挂了两次,找内推过简历约面) 三面挂比特大陆 二面 offer momenta 二面 offer 腾讯IEG 三面+hr面 offer 接京东 一面过 二面有offer了拒了大概就是这个过程,下面是一些感悟和经验分享:1. 招聘软件最好用还是ssob,其次智 联2. 一定要多面试,面试提升的不仅是专业知识,最重要是对整个人的状态和气场的提升3. 面试看重的不只是专业知识,还有发言逻辑、抗压能力、整体状态,个人认为专业知识能答上来六七成基础上,能条理清晰的发言,遇到不会的能不沉默,多说一点自己的想法,大部分都能过。4. 代码能力很重要,面试大部分是ACM模式,平时可以多练练输入输出或者自己写测试用例的能力5. 日常实习只需要背常规八股就可以,简历上的项目一定要滚瓜烂熟6. offer有就先接着,有更好的再拒,脸皮要厚一点7. 多搜集信息,多说话,多沟通,这个世界还是属于e人的(本人是i人,也在努力)8. 在hc不多的情况下,一定要把握每一次大厂面试,可以多用小厂练练手再投大厂9. 北京上海岗位相比于其他城市多很多,如果有条件去北京实习要多投,机会大些10. 投递面试过程运气占比很大,不要气馁,不要焦虑,多投多面就好了如果后续想看面经,我可以更一些记得的,最后祝大家顺利入职,前程似锦!!
点赞 评论 收藏
分享
一面1h33min(没录音只记得50%的问题)上来三道手撕1e1m1h(45min)商业引擎用过吗?(没有)为什么选择引擎方向?c++学习路线c++八股子类构造函数中能否调用虚函数、vector插入过程、从底层上看vector为什么比deque更快、const和static存储空间、new了用free有什么问题等操作系统八股线程切换、线程通信、进程调度等图形学 阴影、early-z、手机端early-z、边界出现问题时的调试方法等其他:内存对齐、设计模式反问:第二次面试,对我有什么建议            哪个组/////////////////////////////////////////////////二面46min闲聊为什么想做渲染?本科的时候为什么没有做?项目做了多久?图形学学习路线图形学(主要问项目里的内容)法线贴图切线空间的计算、和法线的关系讲讲BVH对于动态物体怎么调整BVHPBRPBR和传统模型的区别行业为什么向物理方向演进(标准化)TAA闲聊想从实习里得到什么经验?想要实习和图形学的关联度有多大?会看siggraph等论文吗?会担心图形工作被AI取代吗平时会使用AI辅助学习吗?介绍组里的工作游戏经历反问有什么需要改进的(动手能力和基础不错,但是对于为什么要这样做问的太少)还有技术面吗/////////////////////////////////////////////////hr面18min问一些性格、对于加班的看法、对游戏行业的看法等,很常规。藤子是我第二次面试,上来给我三道手撕吓得我音都忘了录了,最搞笑的是mid和hard虽然撕出来了但是那个easy反而边界值调了十来分钟调的面试官都笑了。不得不说藤子面试官水平确实高,项目细节方面能跟你聊,大方向上对引擎和图形学的前景也能跟你聊,而且你回答完都会有反馈,应该是我面过的体验数一数二的了。hr面后第二天发云证进录用评估(希望别把我排序挂了😵)更新:已发offer
点赞 评论 收藏
分享
评论
18
62
分享

创作者周榜

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