早上9:00开始,真的是辛苦面试官起这么早了,一面体验很好面试官很开导会给我讲一些我不懂的,二面自己项目不是很熟悉,另外很多场景题自己知识面窄,磕磕绊绊的,框架原理也看的少了 ( 补!恶补!!) 。
一面
自我介绍 ( 商城秒杀设计 - 重复下单和订单号设计 )
java基础(拆箱装箱)、泛型、设计模式、java线程池、ThreadLocal使用。
redis数据结构、跳表,渐进式hash、mysql索引类型、mysql回表。
算法:树层序遍历 [ 没有list嵌套问题,自己多开了个for循环... ]
二面
自我介绍
订单流程(整体介绍)和秒杀流程、限流介绍
场景题:1. 设计滑动窗口(后续了解了下sentinel的qps原理) 2. 论坛推帖子
(场景题还以为是给我讲知识,开始疯狂点头后来才懂,面试官也帮我拓展了很多,启发很大,佩服!)
算法题:链条去重(只要重复过则删除该点)[ 开始没做出来,结束又重做了下,感觉开始自己想复杂了 ]
hr面
小姐姐饭点很辛苦的,问了下个人意向等等,没怎么hr面过,不知道该说什么,不管如何,先感谢一波,希望有后续,希望能有好的发展。。。
总结:keep面试体验真好,面试官也很和善,难点的东西也会讲给我,加油~
全部评论
(2) 回帖