虾皮Shopee后端一面面经

1. 讲解一下JMM内存模型? 2. 你项目中使用到了Redis,那你在Redis当中缓存了哪些信息? 3. 在Redis中缓存的信息是什么结构缓存的? 4. 美团等外卖平台上的排行榜使用什么结构缓存的? 5. 面试官说应该也要缓存库存信息,那么是否会出现“下单页面显示有库存,但下单失败”的现象?以及产生的原因? 6. 介绍一下Redis有哪些集群? 7. 是否了解过哨兵模式中怎样选取从节点作为主节点? 8. 双写一致性是什么?如何保证这个双写一致性的? 9. 乐观锁解决超卖问题是如何实现的? 10. 这个布隆过滤器是什么目的?了解过布隆过滤器吗?讲讲它的原理? 11. 场景题:在美团、饿了么等外卖平台,哪些场景会用到布隆过滤器解决缓存穿透的问题? 12. Synchronized和reentrantlock的区别? 13. 讲一下事务的隔离级别以及MVCC 14. 如果查询的表中只有两列数据,一列是主键索引、一列是没有索引的 15. 如果两列数据,一列A是主键索引,一列B有索引,能否插入/查询数据where b=xxx? 16. 说一下垃圾回收 手撕:K个一组 反转链表 自己写输入输出
全部评论
实习还是秋招
点赞 回复 分享
发布于 昨天 19:26 广东

相关推荐

前端自学速成选手,基础很拉,项目都是网上抄了一遍,手写题没怎么练,力扣写了一百五十题。10.19面试两场,体验各不相同,都是小小厂就不说名字了第一场:boss和程序员一起面我,boss一上来就问我专业排名(我根本就不知道我排多少),然后没问技术问题就直接问我薪资,然后直接把他们的项目给我看,是一个管理系统,然后boss就全程和程序员聊天,我听了十几分钟,之后直接给我发offer问我什么时候来,我说后面给你发消息就挂了,之后被他扣问号。第二场:上来的俩面试官看起来就很有理工男的风范(一胖一瘦,瘦的像卡尔),由于第一天面试没有录音只记得几个没回答好的问题,项目穿插八股,八股穿插项目和场景1.你的博客项目有无图片的传输,请问网络传输中是流的形式吗(完全没听过我就说了个file)2.请问你文章上传功能对代码是否有特殊的处理(事后发现可能是问你如何防止xss攻击,没听出来了,就说了用的html和markdown的插件)3.jwt,起初答得很好可惜嘴漏说了一个jwt加密,后面问ai才知道jwt是编码格式不是加密。4.反问,面试官说看得出来你的项目是你自己做的,但是你的细节需要好好打磨,(举了个我没说好的例子)总结,第一个就不说了,第二个给我的感觉就是被爆了。希望能先积累一点面试的经验,准备把项目给ai读一下然后让他狠狠拷打我。然后想把博客的项目给换掉,因为都是crud,包装不了,如果有好的项目可以说一下。本人很菜,请勿喷,如果有建议请留下你宝贵的评论。以后会更新记录我的前端技术成长
查看3道真题和解析
点赞 评论 收藏
分享
评论
1
4
分享

创作者周榜

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