美团8.21一面面经

写在之前:面试官人还是很不错的,长得很像一个对我很好的学长,而且对我答的不好的点也都进行了补充,也告诉了我哪里二面可能会问,让我加强,可惜手撕刚开始递归思路错了,后面时间不够没写完只讲了思路,二分,翻转,拼接。o(╯□╰)o

面经如下,基本上都是结合项目和实习问的

1、项目中为什么要用Caffeine、Redis 混合的二级缓存框架。

2、项目中提到封装注解式加锁的底层原理,引出jkd,cglib的应用场景,限制和特点、Redisson的原理

3、不使用看门狗机制,如何处理业务还没执行完,锁被释放的问题。

4、RabbitMQ的核心思想和模块,消息的轮转

5、自定义线程池有哪些参数,在实际中如何设置这些参数

6、SettableFuture是什么知道吗,介绍一下

7、为什么在实习中,需要用到装饰器模式,为什么不用适配器模式

8、抽象工厂模式和工厂模式分别是什么有什么区别

9、RPC的全称是什么,核心思想和流程

10、DTS的基础思想和原理

11、手撕:实现策略模式+lc 143 重排链表
#牛客AI配图神器#
全部评论

相关推荐

头像
09-03 19:54
已编辑
武汉大学 Java
第二天约HR面。1. 自我介绍2. 开源经历,最大的收获是什么,有没有可复用的经验,如何在非理想状态去尽可能做补救(楼主开始现学现卖,拉通对齐,打造闭环能力,塑造owner意识,结果HR竟然表示疑惑。阿里系的话术还需要多推广一下啊。)3. 如何保证代码质量(HR问这个难以回答,楼主说拆分逻辑、写自测和注释,尤其workaround更需要写好背景和之后的todo)4. 描述一个挑战,你如何通过努力去克服的(楼主很不乐意答这种问题,这就体现出HR是个人的用处了,楼主可以声明自己讲不了一个好故事,但可以说自己成长比较多的经历,比如ob大赛)5. 对代码的热情体现在哪(开源跟比赛名次)6. 加入公司,对公司的期望(成长,更有压力的环境)7. 业务意向(楼主热爱搜广推,表忠心之你给楼主offer,楼主肯定来你们这)8. Base(哪里人多、晋升多、老板在,楼主就去哪)9. 反问:最后一面:是的给个搜广推后端offer罢,球球了。——————————————————————二面就纯让楼主自己说,说了连绵不绝的40min,然后就进入反问环节。1. 自我介绍2. 个人经历自述(基本没问什么问题,讲完解决思路讲技术方案,面试官只会说:好的那我懂了)3. 反问:面试流程:不一定就两面,看后面安排。意义不明,楼主嗓子是真说哑了,语速又快又不能停顿。——————————————————————没什么好说的,后面把二面的放进来。1. 自我介绍2. 开源经历盘点(这个面试官是第一个察觉出笔者话术里的漏洞的,虽然但是,笔者省略背景只是为了方便解释,又不是真造假,后面直接打开博客给他看proposal现场讲解,他就信服了,大概)3. 写道题,字符串压缩解压算法(这个题楼主是知道7zip这类压缩算法的,也就是只要从aaaabbbcc这样的字符串往前推进一步,比如任意ascii字符甚至二进制内容,比如abababab这类字符串,寻常的方案就根本不足以很好的处理这些情况了,但您猜怎么着,最简单7z压缩算法楼主当时花了2h也没看懂,遂作罢。所以这道题的延伸楼主答的也不是很好)4. 反问:部门:搜推作息:早十晚九差不多美团、jd、b站似乎都只有二面,都沾点抽象的。总之许愿过二面吧🙏,楼主是真想去搜广推架构,总不能面到最后真只剩百度收留了(还不一定)。
查看10道真题和解析
点赞 评论 收藏
分享
评论
2
11
分享

创作者周榜

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