成都喜马拉雅后端实习凉经

12.19面
自我介绍
算法(腾讯会议的牛客插件,核心模式):
单例模式(懒加载),面试官优化了一下,在进入synchronized之前判断一下instance是否为null
删除链表的倒数第n个节点
先说思路,快慢指针和栈,并分析一下时间付复杂度,让写的快慢指针
项目:
分布式锁,为什么这样用,能不能用MySQL的唯一索引,想问的点主要在技术选型的理由;
Redis的bitmap存点赞数据,流程怎么做的,key是什么;
消息队列rabbitmq,为什么要使用消息队列,消息怎么保证消费的;
微服务怎么拆分的;
文件上传用的什么?阿里云oss,用的什么api,有没有断点续传,这个没答好时间太久忘了;
私信功能怎么做的(没答好);
八股:
线程的创建方式,为什么显式的使用线程不好,线程池的关键参数,拒绝策略有哪些?
反问阶段面试官说必须满6个月,且只有一个hc
后续,凉了,
全部评论
???你咋还在面
点赞 回复 分享
发布于 12-27 16:57 北京
老哥我是今天下午两点面的,两道手撕一摸一样
点赞 回复 分享
发布于 12-27 17:06 辽宁
同一个岗位 八股都答上来 算法写出来也凉
点赞 回复 分享
发布于 12-27 17:19 四川

相关推荐

12.26日持续时间45分钟。包含15分钟的算法题时间。自我介绍。说自己学习能力强给自己埋了坑。后面问我为什么觉得自己学习能力强。1. 八股部分:    1. 讲一下你看的博客里面最有印象的。我就说了小林的mysql的索引结构。然后引申出第一个八股。索引结构的分类。    2. 索引失效的场景。    3. InnoDb用什么索引,为什么不用B树。    4. 讲一下redis的zset。吟唱小林coding的zset部分。2. 项目部分:        讲一下项目的整体结构。以及哪些表。        还问了一个具体的点,如果要做一个接口的权限控制,应该怎么办?我回答添加将用户分类,调用前校验用户权限。面试官说不行,这样粒度还不够细。我就说不知道了。(忘记反问了)       3. 算法:hot100的copyRandomList。手撕成功。4. 对我的评价:还行。说基础还可以的,但是我拓展的点太多了,导致他想问我更多的问不出来,面试时间是有限的。 我还问了推荐什么博客供学习,他说这个面试官一般不会说的。- 问的都是基础八股,题也是hot100的,整体难度不大,还要加强自己项目各个方面的拓展点优化…今天看流程已终止,可能是不缺人,也可能是比我厉害的太多啦,自我面试感觉还可以,再接再厉吧,这段时间第一个面试,还是感谢小米。
查看9道真题和解析
点赞 评论 收藏
分享
50min主要就是项目拷打,中间穿插八股,提出项目优化建议,面试官声音和蔼但是性格比较严谨- 自我介绍- 选一个你最熟悉的项目- 为什么选用redis来实现限流,具体用的什么算法- 项目中MQ的使用(简直是噩梦的开始,开始了漫长的合理性分析,我把异步、解偶、削峰全部扯了进去,但是最终的讨论结果是面试官觉得不如直接同步调用,没必要用MQ)- 为什么用RocketMQ,为什么不是kafka,RokcetMQ和消息相关的八股,详细说了如何保证消息不丢失和持久化机制- 为什么分布式锁用Redission,原理- 项目中的策略模式怎么实现的- 用的jdk版本是什么?用的什么GC本来到这里面试官已经觉得差不多了,然后问我有没有什么要补充的,我就继续说项目里我觉得算亮点的,结果又开始了拷打,同样是觉得有各种不合理性- 微服务项目你为什么用ThreadLocal保存用户信息,为什么不用redis存?我开始解释这个只是暂存一下,方便在后续的方法里使用巴拉巴拉,结果面试官说我很明确告诉你业界没有人这么做,,,(至今我也不知道为啥不能用ThreadLocal)- 锁机制,AQS框架- 单例怎么实现,问了很多情况让我判断还是不是单例主动询问HR后感谢信#简历中的项目经历要怎么写##我的失利项目复盘##面试中的破防瞬间##面试时最害怕被问到的问题#
点赞 评论 收藏
分享
评论
6
12
分享
牛客网
牛客企业服务