腾讯 · 大数据组件、TCHouse、问数Agent

后端开发工程师(大数据与 Agent)一面、二面面经

完整信息

32 条问法 · 27 道题

本篇目录

岗位:后台开发
timeline:
3.14投递 4.27一面+约二面 5.11 二面+约hr面 5.13hr面

一面(1h30min)
总部的面试官,感觉是直接跳过了真正意义上的一面

实习:

  1. 简单介绍下学习和工作的经历?
  2. 你做的这两个项目是自己感兴趣开发的还是团队一起参与的?
  3. 本科期间大概学习的内容是什么?
  4. 实习通过什么时候可以开始?
  5. 能实习多久?
  6. 聊一下你实习的业务
  7. 你们怎么盈利的
  8. 你们实习项目中一个请求处理的整体链路是什么
  9. 你们登录系统这一块怎么做的
  10. 讲一下实习中其他值得讲或有亮点的地方
    项目:
  11. 你做的两个项目有想讲的吗
  12. 延迟队列和定时任务更新库存这块讲一下
  13. 发奖这一块怎么做的
    场景:
  14. 有一个函数,输入是一个字符串数组,每个数组元素是一个cd命令,这个cd命令就是Linux中切换目录的命令,你可以认为这些cd命令都是合法的,输出是pwd之后的结果,不关心中间怎么跳的,只关心最后的结果,让你实现这个函数的话,你有什么思路?
  15. 浏览器有个前进后退的功能,让你去实现,你会怎么做?
    八股:
  16. HTTP和HTTPS的区别?
  17. 非对称加密和对称加密是哪个算法,怎么配合的?
  18. 对称加密用在握手阶段,那怎么知道这个对称加密的密钥是什么呢
  19. (感觉这里面试官想问的是TLS四次握手的详细过程)
    场景题:
  20. 我有一台Linux服务器,然后里面有两个文件A、B,然后AB文件都有5000万个字符串,每个字符串你可以认为是常见的UUID,那我现在有个任务,要求去求它们的交集,然后把他们公共的部分输出到一个文件C,然后还有一个限制,就是我这台Linux的内存很少,连一个文件都放不下。
  21. 12306有一个典型的支付场景,就是抢到票之后,我不会立马支付,它会生成一个订单,这个订单20分钟后会超时关闭,这个你怎么设计?
    开放:
  22. 你有什么想补充的点或者简历之外的点都可以补充?
  23. 你为什么要做智能OnCall这样的系统呢?
  24. 你平时用到这么多token,是有学生优惠吗,还是学校本身提供的,纯属好奇

反问:

  1. 业务
    大数据组件、TCHouse、问数Agent
  2. 学习建议
    面试官:基础很扎实,没什么好的建议,好奇你怎么学习的
  3. 一共几轮面试
    正常情况下有3轮技术面

二面(25min,总监面)
总部的面试官,大数据基础产品中心的总监

  1. 说一下你读研期间的研究方向
    (这块聊了20分钟)
  2. 实习中印象最深的一点

反问:

  1. 建议
    擅长的地方需要再加强一下
  2. 一共几轮
    后面是hr面
  3. 会推进吗
    需要综合考虑

#我的求职进度条#

本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
    有一个函数,输入是一个字符串数组,每个数组元素是一个cd命令,这个cd命令就是Linux中切换目录的命令,你可以认为这些cd命令都是合法的,输出是pwd之后的结果,不关心中间怎么跳的,只关心最后的结果,让你实现这个函数的话,你有什么思路?
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
    我有一台Linux服务器,然后里面有两个文件A、B,然后AB文件都有5000万个字符串,每个字符串你可以认为是常见的UUID,那我现在有个任务,要求去求它们的交集,然后把他们公共的部分输出到一个文件C,然后还有一个限制,就是我这台Linux的内存很少,连一个文件都放不下。
  20. 20
    12306有一个典型的支付场景,就是抢到票之后,我不会立马支付,它会生成一个订单,这个订单20分钟后会超时关闭,这个你怎么设计?
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32

相关公司