后端开发工程师(大数据与 Agent)一面、二面面经
完整信息
本篇目录
岗位:后台开发
timeline:
3.14投递 4.27一面+约二面 5.11 二面+约hr面 5.13hr面
一面(1h30min)
总部的面试官,感觉是直接跳过了真正意义上的一面
实习:
1. 简单介绍下学习和工作的经历?
2. 你做的这两个项目是自己感兴趣开发的还是团队一起参与的?
3. 本科期间大概学习的内容是什么?
4. 实习通过什么时候可以开始?
5. 能实习多久?
6. 聊一下你实习的业务
7. 你们怎么盈利的
8. 你们实习项目中一个请求处理的整体链路是什么
9. 你们登录系统这一块怎么做的
10. 讲一下实习中其他值得讲或有亮点的地方
项目:
1. 你做的两个项目有想讲的吗
2. 延迟队列和定时任务更新库存这块讲一下
3. 发奖这一块怎么做的
场景:
1. 有一个函数,输入是一个字符串数组,每个数组元素是一个cd命令,这个cd命令就是Linux中切换目录的命令,你可以认为这些cd命令都是合法的,输出是pwd之后的结果,不关心中间怎么跳的,只关心最后的结果,让你实现这个函数的话,你有什么思路?
2. 浏览器有个前进后退的功能,让你去实现,你会怎么做?
八股:
1. HTTP和HTTPS的区别?
2. 非对称加密和对称加密是哪个算法,怎么配合的?
3. 对称加密用在握手阶段,那怎么知道这个对称加密的密钥是什么呢
4. (感觉这里面试官想问的是TLS四次握手的详细过程)
场景题:
1. 我有一台Linux服务器,然后里面有两个文件A、B,然后AB文件都有5000万个字符串,每个字符串你可以认为是常见的UUID,那我现在有个任务,要求去求它们的交集,然后把他们公共的部分输出到一个文件C,然后还有一个限制,就是我这台Linux的内存很少,连一个文件都放不下。
2. 12306有一个典型的支付场景,就是抢到票之后,我不会立马支付,它会生成一个订单,这个订单20分钟后会超时关闭,这个你怎么设计?
开放:
1. 你有什么想补充的点或者简历之外的点都可以补充?
2. 你为什么要做智能OnCall这样的系统呢?
3. 你平时用到这么多token,是有学生优惠吗,还是学校本身提供的,纯属好奇
反问:
1. 业务
大数据组件、TCHouse、问数Agent
2. 学习建议
面试官:基础很扎实,没什么好的建议,好奇你怎么学习的
3. 一共几轮面试
正常情况下有3轮技术面
二面(25min,总监面)
总部的面试官,大数据基础产品中心的总监
1. 说一下你读研期间的研究方向
(这块聊了20分钟)
2. 实习中印象最深的一点
反问:
1. 建议
擅长的地方需要再加强一下
2. 一共几轮
后面是hr面
3. 会推进吗
需要综合考虑
本篇目录
- 01
简单介绍下学习和工作的经历?
- 02
你做的这两个项目是自己感兴趣开发的还是团队一起参与的?
- 03
本科期间大概学习的内容是什么?
- 04
实习通过什么时候可以开始?
- 05
能实习多久?
- 06
聊一下你实习的业务
- 07
你们怎么盈利的
- 08
你们实习项目中一个请求处理的整体链路是什么
- 09
你们登录系统这一块怎么做的
- 10
讲一下实习中其他值得讲或有亮点的地方
- 11
你做的两个项目有想讲的吗
- 12
延迟队列和定时任务更新库存这块讲一下
- 13
发奖这一块怎么做的
- 14
有一个函数,输入是一个字符串数组,每个数组元素是一个cd命令,这个cd命令就是Linux中切换目录的命令,你可以认为这些cd命令都是合法的,输出是pwd之后的结果,不关心中间怎么跳的,只关心最后的结果,让你实现这个函数的话,你有什么思路?
- 15
浏览器有个前进后退的功能,让你去实现,你会怎么做?
- 16
HTTP和HTTPS的区别?
- 17
非对称加密和对称加密是哪个算法,怎么配合的?
- 18
对称加密用在握手阶段,那怎么知道这个对称加密的密钥是什么呢
- 19
我有一台Linux服务器,然后里面有两个文件A、B,然后AB文件都有5000万个字符串,每个字符串你可以认为是常见的UUID,那我现在有个任务,要求去求它们的交集,然后把他们公共的部分输出到一个文件C,然后还有一个限制,就是我这台Linux的内存很少,连一个文件都放不下。
- 20
12306有一个典型的支付场景,就是抢到票之后,我不会立马支付,它会生成一个订单,这个订单20分钟后会超时关闭,这个你怎么设计?
- 21
你有什么想补充的点或者简历之外的点都可以补充?
- 22
你为什么要做智能OnCall这样的系统呢?
- 23
你平时用到这么多token,是有学生优惠吗,还是学校本身提供的,纯属好奇
- 24
说一下你读研期间的研究方向
- 25
实习中印象最深的一点
- 26
业务
- 27
学习建议
- 28
好奇你怎么学习的
- 29
一共几轮面试
- 30
建议
- 31
一共几轮
- 32
会推进吗
