快手支付中台3+1面经

面试总共分为 。
一面为技术面 ,侧重于八股基础 ;二面为技术面 ,侧重于项目细节和场景题考验 ;三面为技术面 ,侧重于八股基础 ;四面为HR面 。

一面:
面试内容:
1.垃圾回收器,cms
2.垃圾回收机制
3.Redis,单线程模型结构,阻塞,Zset,哨兵模式,大 Key 问题会影响内存性能吗
4.MQ 使用场景
5.Spring 循环依赖,有没有遇到过,怎么定位,怎么解决
6.Maven 传递依赖,有什么具体的问题
7.Spring MVC

手撕代码:反转链表

面试体验:一面对项目不做深挖,主要考查八股,除了以上问题以外数据库问的也多,但都是比较常见的点,如mvcc、索引、事务等问题。

二面:
面试内容:

1.项目难点
2.拦截器用的是Spring还是Servlet
3.SpringAOP拦截器什么情况下会失效
4.JDK和CGLIB区别
5.ThreadLocal具体什么情况下取加密字段
6.如果字段被拦截了怎么办,怎么保证安全性,网关层面做了加密,那如果让你来加密,你会怎么做
7.场景图:如果要设计一个定时器,用什么数据结构
8.算法:字符串转Integer,遇到超出范围的数据怎么办,数据越界怎么办


面试体验:
压力最大的一面,对应的面试官所在的组应该就是最终的组。二面基本不问寻常八股,都是从项目的角度延伸开来问问题,我的项目的亮点是拦截器方案的改进,所以就针对这部分做深入挖掘。场景题没有标准答案,答数组、堆等都可以,但会针对这种数据结构里面的缺陷和某种场景反问,让你一步一步打补丁修正答案,最后提出了时间轮的数据结构概念。

三面:
面试内容:
1. Transactional注解什么时候会失效?基于原理
2. binlog 什么用途
3. jvm,分为哪几个区域,哪个区域会发生内存溢出
4. hashmap 源码看过吗,扩容原理,扩容过程
5. 什么情况下,走不到索引上
6. 怎么定位线程死锁,怎么解决
7. 线程池,常见参数,工作队列的大小怎么定,线程数怎么定

面试体验:三面像交叉面,没有深入问之前的问题,还是以检验基础八股为主,时间较短,没有手撕。

四面:
面试内容:
1. 自我介绍
2. 职业规划
3. 为什么偏向于选择支付方向
4.  目前手头有哪些offer,签约了吗

面试体验:常规HR面,没有开摄像头。
全部评论
点赞 回复 分享
发布于 2024-12-12 17:43 湖北

相关推荐

  从三月中下旬开始投实习,到现在六月了,前前后后差不多两个月,结果是 0 offer,全挂,是真的一个都没有拿到。我知道这可能只是个“过程”,但当你真的一个个扛下来,从期待,到忐忑,再到每次被拒的落空感叠加在一起,很难不崩溃。❌ 一些面试经历:腾讯(含云智):两次一面挂,一次二面挂字节跳动:三个部门的面试,一面挂理想汽车:一面挂美团:被两次捞起,都是二面挂拼多多:熬过一面,二面挂贝壳:熬过一面,二面挂腾讯音乐 / 携程:一面挂海康威视:正在等通知除此之外,还有不少公司做完笔试直接进了“长期泡池子”。或者初筛就凉..🧠 我的状态变化:刚开始是信心满满的,准备得很认真,每次面完都复盘,每天都刷题、整理八股、调整简历。但当“全挂”成为常态以后,就越来越影响状态了。现在的我,面试前反而开始自我否定,面试中也难以发挥,已经不是不够努力的问题,而是心态彻底被击穿了。更难的是,这种低谷状态已经开始影响我日常做任何事情的情绪了。会焦虑、会怀疑、会觉得“是不是我根本就不行”。 🚧 但我还是想说:我没有想放弃,但确实很累很沮丧。我相信看这篇帖子的你,可能也正在经历相似的事我们不是不够努力,我们只是刚好在一个机会极度集中、竞争极度卷的环境里,没有被幸运选中。但我们走过的这段路、整理的项目、刷过的题、面过的公司,它们都算数。🌱 后续打算:说实话,现在没什么“鸡血式的计划”了。我可能会先缓一缓,慢下来,不为面试而活,做点能让自己喘口气的事。当然也不会彻底停下来,有合适的机会我还是会去试试。只是希望,下一次的自己能不再那么焦虑、不再那么在意输赢,而是真的把它当作一个过程。         
点赞 评论 收藏
分享
评论
3
39
分享

创作者周榜

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