联洲OC时间线
tp-link 联洲深圳后端时间线,写个面经攒下人品:
5-30日:投递
------------------------
6-16日:一面(30min)
一面问了项目和相关的八股,基本边聊项目边问八股,问了很多实际应用的东西
0-自我介绍,研究方向介绍
1-HTTP 常见头部,HTTP头部组成
2-JWT 组成,为什么用JWT
3-自己在日常开发中使用哪些测试工具,怎么根据火焰图寻找待优化点
4-项目中用了分布式锁,怎么实现的
5-除了Redis分布式锁,还在哪些地方用了Redis
6-使用数据库实现分布式锁和使用Redis实现分布式锁有什么区别,各自怎么实现的
7-项目中用了雪花算法,雪花算法和其他UUID的区别,有点
8-硕士做的算法,为什么选择后端开发
反问:联洲-普联的区别
------------------------
6-28日:二面(40min)
(隔了很久一直以为自己挂了,但没进人才库也没有待定,问了下,好像面试官没写面评给漏了,大伙隔得久了一定记得催下HR)
还是项目穿插八股,但八股都挺基础的
0-自我介绍,研究方向介绍
1-讲一下Hash冲突和解决方法
2-了解二分法吗,说一下二分法的流程,二分法的结束标志
3-项目中用了Redis,讲一下Redis数据结构的底层实现
4-项目中用了消息队列,怎么用的;除了异步和限流消息队列还有哪些作用
5-分布式锁怎么实现的,为什么要使用lua脚本
6-雪花算法和UUID的区别,为什么使用雪花算法
7-讲一下如何设置主从缓存(没有接触过生产环境,忘光了)
8-如何避免大量恶意查找不存在的key(答了布隆过滤器,问有无其他方法:摆了)
9-讲一下数据库的ACID
10-数据库的四种隔离等级,MySQL的默认隔离等级
11-脏读和幻读,如何解决幻读
12-讲一下MVCC
13-讲一下四种引用,强、弱、软、虚
14-Java 8 垃圾回收器的新特性(摆了,没记住)
15-学过那些计算机课程
反问:二面前刚被导师搞了心态,相当烦躁,啥也不想问,所以直接说了没有问题,面试官又问我有没有其他offer,答了下手头的研究所和实习offer,然后让等通知
------------------------
二面完退出刷新秒通过,两个小时后收到邮件第二天线下面试
6-29日:线下三面(35min)
面试官是个女领导,很和蔼,有技术有项目有闲聊,问的都比较宽泛的问题,比较轻松,会引导问题
0-自我介绍,研究方向介绍,介绍下自己的论文(一篇算法水文)
1-看到有个项目是微服务架构,了解微服务吗,为什么使用微服务(自己答了答微服务的好处
2-桶存储了解吗,为什么用MinIO,聊了聊MinIO和COS(也不知道自己说的对不对
3-如何设计一个高并发系统(我结合自己的项目说了下消息队列,redis,nginx
4-场景题:如何设计一个智能家居系统的登录接口(没实习接触过生产环境,所以答得不好,结合项目说了说
5-智力题:20个小球选不同(脑子卡克了,没答出最佳方法
6-非科班你是如何学习后端开发的
7-参与过哪些学生组织和活动
8-你有什么优势呢(答:觉得自己相对科班没啥优势,但有信心,有毅力能追上大家,面试官微笑~
反问:联洲培养机制
------------------------
6-29日:一个小时后显示 终面-通过
------------------------
6-30日:心理测评
做完就显示测评通过
------------------------
7-03日:座谈会
座谈会要签到捏,大家千万别挂机捏
做完显示 座谈-进行中 第二天早上显示 座谈-通过
------------------------
7-05日:签约-待处理
------------------------
7-09日:电话OC,告知 sp 等级
一个中sp,告知邮件下周发,打算先签了
作为非科班无实习选手这个等级也算在预料之中,觉得和自己水平也相称,接下来继续准备其他厂子了
#联洲国际#