腾讯运营开发实习面经 - 三轮技术面[未通过]

背景:大三软工Gopher,与鹅厂单方面虐恋情深(bushi

一面 2020.03.31 (57 mins)

自我介绍

  • 没什么特别的

项目相关

  • 什么是 MVC 的架构
  • 什么情景下用 Cache,什么情景下用 Database
  • LRU 缓存淘汰策略(PS: 项目里写到了,共享屏幕讲解)
  • FIFO/LRU/LFU 的原理和比较

基础知识

计算机网络

  • 为什么 ipv4 会耗尽而 ipv6 却不会
  • 给了一段路由表的配置,要求解释每个字段对应的含义

数据库原理

  • 数据库的三大范式
  • 数据库的主从一致性校验及修复
  • InnoDB 和 MyISAM 的区别
  • 介绍一下联合索引

Linux操作

  • 如何检查之前的命令是否运行成功 (使用 Shell 脚本)
  • 如何检查文件系统中是否存在某个文件 (使用 Shell 脚本)
  • Linux 文件权限一共 10 位长度,解释每一位的含义

编程语言

  • Go 和 C++ 面向对象特性的联系和区别

其它补充

  • 常使用 Linux 工作吗
  • 小组工作怎么协调
  • 关于未来的职业规划

二面 2020.04.01 (90 mins)

自我介绍

  • 没什么特别的

项目相关

  • 挑某个项目来共享屏幕,先画架构图再代码讲解
  • 讲到一半,面试官觉得某处架构要改进,于是乎开始了手撕...
  • 还有道场景题:封装多数据源的简要架构设计

基础知识

计算机网络

  • 一个数据包在网络中的传输过程
    • 应用层:讲讲 DNS 污染
    • 传输层:TCP 如何保证可靠传输
    • 网络层:通过 IP 协议直接路由到主机吗(PS: 先到网关)
    • 链路层:通过 ARP 协议怎么知道是哪台机器的 MAC 地址(PS: 广播机制)

操作系统

  • 进程/线程/协程的区别
  • 进程通信的方式(追问:共享内存是怎么实现的)
  • 线程同步的方式(补充:channel只能算协程间通信)

编程语言

  • Context 包的作用
  • 编译时做接口检查(PS: E.g. var _ InterfaceName := (*TypeName)(nil)
  • 运行时做接口检查(PS: E.g. _, ok := TypeName.(InterfaceName)
  • Go 反射机制
  • Go 如何实现继承和多态
  • Go 结构体内嵌后的命名冲突

其它补充

  • 读研还是工作

三面 2020.04.02 (19 mins)

自我介绍

  • 没什么特别的

项目讲解

  • LRU 缓存淘汰策略

基础知识

计算机网络

  • 输入 URL 到页面渲染的过程
  • 为什么 baidu.com 加载得很快而 qq.com 加载得很慢 (PS: 因为当时挂了代理,没想到中间翻车了)

操作系统

  • 操作系统启动过程

其它补充

  • 几乎对每个简历上的项目都问了一遍“有没有产出”“有没有人在用”“有没有后续”...然后有个说了一下社团自用,还被反问“有这样的需求吗”...(我明白了wzjtx...
  • 大学生涯中最有成就感的一件事情

总结:三天三面高强度😂内容和形式都比较灵活,无奈到三面的时候面试官比较看重项目落地(?,当场懵了(不过也是之前和之后没有发挥得特别好)。结果是三面完还在初试没有变灰,没更新状态就流程释放了。第一次面鹅厂,面试体验很不错的,组里的工作内容和技术栈我也很喜欢,因为自己的菜🐓🐓有点遗憾吧555 _(:з」∠)_

#腾讯##实习##面经##golang工程师#
全部评论
go牛油好少哈哈
点赞 回复 分享
发布于 2020-05-14 12:57
你好,能问一下你准备数据库原理方面的知识看的哪本书吗?
点赞 回复 分享
发布于 2020-05-14 12:19
你好,感觉我做的项目和你的有点像,哈哈。其实项目本身是为了练手自己造的轮子,并没有在真实环境使用。对于“有没有产出”“有没有人在用”“有没有后续”...此类问题,这该怎么回答比较合适啊?😂
点赞 回复 分享
发布于 2020-04-24 11:20
阿里考虑一下吗?可以二次投递的😁
点赞 回复 分享
发布于 2020-04-21 21:35

相关推荐

04-08 22:23
腾讯_HR
  腾讯-混元大模型面经-华5硕部门与岗位:TEG - 混元大模型团队 - 大模型对齐一面自我介绍,过实习,讲论文,论文过的比较细,有说的笼统的地方面试官会实时进行询问交流了解哪些大模型,简要挑一两个介绍一下,当时说了 Qwen 和 DeepSeek,然后面试官又问了这两个有什么区别接着上一问,为什么大家都开始探索 MoE 架构,MoE 相比 Dense 有什么好处在之前实习的时候用 LoRA 微调过 Qwen,于是问了有没有全量微调过,有没有对比过两者的性能表现讲一下大模型训练和推理的流程,SFT 和 RLHF 的作用分别是什么在 RLHF 中,目前主流的强化学习算法有哪几个,写一下损失函数的表达式代码:22. 括号生成代码:多头自注意力一面问的八股还是比较多的,问的也比较细,而且还写了两道代码题,整个面试花的时间也比较多,大概一个半小时左右二面自我介绍,过实习和论文,面试官会一起进行探讨,包括工作的动机、贡献和结果,也会提一些问题和建议之前实习用 DeepSpeed 微调过 Qwen2-72B,于是面试官问了 ZeRO-1,ZeRO-2,ZeRO-3 三个模式的区别当时你用 DeepSpeed ZeRO-3 来微调 Qwen2-72B,每一张卡占用的显存大概是多少,估算一下为什么是占这么多的显存除了 DeepSpeed,还用过其他的什么优化方法吗我看你也用到了 LoRA,知道 LoRA 的原理吗,A 和 B 两个矩阵怎么初始化,有了解过其他的初始化方法吗对 RLHF 了解的多吗代码:3. 无重复字符的最长子串二面更多的是结合具体的工作来问的,从用到的东西来引出问题,问的也比较灵活。当然因为部门主要是做对齐的,所以也大概聊了聊 RLHF三面自我介绍,挑一个觉得做的比较好的论文和实习讲一下,面试官问的比较详细,为什么选现在这种方案,为什么 work,其他方案有考虑吗在微调 Qwen 的时候,数据是怎么构造的,有用到什么数据清洗方法吗,数据配比是怎么做的讲一下 RLHF 的流程,之前有用 RLHF 做过模型对齐吗在做对齐的时候,为什么 SFT 之后还要做 RLHF,只用 SFT 可以吗知道哪些强化学习算法,除了 PPO 和 DPO 这些呢,DeepSeek 用的 GRPO 相比于 GPT 的 PPO 做了哪些改进开放题:对目前大模型的发展有什么看法代码:零钱的两个题 322. 零钱兑换518. 零钱兑换 II三面面试官更聚焦于对齐这一块的内容,考的比较深。由于之前没有接触过强化学习,答得还是比较吃力的,不过面试官还挺好的,会一起讨论来做引导四面自我介绍,过论文和实习,问的也比较细,这里能明显的感受出来面试官的视角更系统,会把这些工作串起来问我看你简历上没写 RLHF,平常有用过 RLHF 吗推导一下神经网络反向传播的过程一道排列组合的概率题开放题:你觉得大模型目前还有哪些可以改进的点四面整体更看重思维和基础,没有考察什么八股总结一共四轮技术面,整体来说强度比较大,对于大模型八股的考察比较细,对大模型的理解问的也比较深刻,包括一些数理逻辑基础,考察的比较全面需要内推码的可以用下面这个链接:内推链接:https://join.qq.com/resume.html?k=ANQI6RfQ3rhPS2dpyIkeSw#26届实习##大模型##八股##面经##腾讯##内推#
腾讯
|
实习
|
23个岗位
查看19道真题和解析
点赞 评论 收藏
分享
评论
8
33
分享

创作者周榜

更多
牛客网
牛客企业服务