美团直播 暑期实习 一面凉经

全程一个小时

1. 介绍一下短链接系统,项目的架构,为什么做这个项目

2. 说一下你在做这个项目过程中遇到的挑战、难点
(短链接判重,短链接跳转,消息消费的幂等性)

3. 你的项目在什么场景下会产生缓存穿透?这些并发场景是真实存在的,还是模拟出来的?

4. 你是怎么解决缓存穿透的?

5. 你说缓存穿透缓存了空值,过期时间设置了么?为什么要这么设置?如果过期了该怎么办?

6. 那你说一下你项目的QPS是多少?(不知道,面试官:你自己项目的QPS都不知道吗?是你自己做的吗?)

7. 布隆过滤器的实现原理

8. 你是怎么保证消息不被重复消费的?

9. synchronized的底层实现?字节码,moniter,偏向锁,轻量级锁,自旋锁

10. 介绍一下aqs的底层原理

11. 说一下new一个对象的过程 (我扯到类加载上面去了,问我你知道什么是内存吗?之后我又说首先开辟空间,初始化成员变量,指针指向对象?还是不对。问我堆是怎么划分的,才知道在问什么)

12. 介绍一下HashMap的实现

13. 说一下HashMap的put流程 (说了一堆很详细,看出来面试官已经不耐烦了)

14. 介绍一下MySQL事务的特性,并分别说明他们底层的实现(ACID 把C 和 D还说反了)

15. 算法:反转区间链表

16. 算法:第K大的数 (应该拿优先队列写的,二分 + partition给我写懵了)

17. 你平时是怎么学习的?

18. 反问

总结:第一次碰到这么严格的面试官,心态炸了
全部评论
感觉很容易耶
1 回复 分享
发布于 2024-03-22 20:46 广东
面的后端吗
1 回复 分享
发布于 2024-03-21 15:16 美国
为啥你还有八股还有算法 我是全程拷打
点赞 回复 分享
发布于 2024-03-28 10:24 湖北
是马哥SaaS短链接项目么
点赞 回复 分享
发布于 2024-03-20 22:52 北京
我刚也面的直播岗位,但是面试官还挺温柔的,难道不是同一个?我算法也是第k大的数,要我用快排,我不会,面试官就换了个题,也问了AQS和ACID
点赞 回复 分享
发布于 2024-03-20 21:07 重庆
uu之前的笔试全a了嘛
点赞 回复 分享
发布于 2024-03-20 19:34 湖北
完蛋咯 这也太难了 明天面试我去鼠了
点赞 回复 分享
发布于 2024-03-20 16:21 山东
m
点赞 回复 分享
发布于 2024-03-20 01:12 湖北
请问有问实习吗
点赞 回复 分享
发布于 2024-03-20 00:24 四川
m
点赞 回复 分享
发布于 2024-03-19 23:52 贵州
问的挺常规,而且简单
点赞 回复 分享
发布于 2024-03-19 21:59 上海
qps可以自己测一下大概能上万
点赞 回复 分享
发布于 2024-03-19 21:58 上海

相关推荐

程序员花海:实习太简单了 学历可以的 实习描述应该是先介绍业务 再介绍技术 技术咋推动业务的 做到了啥收益 有没有做实验 实验组和对照组有什么不同 你最后学到了什么 有没有参与处理过线上问题 有没有参与过公司的code review 有没有参与过技术分享 这些都是可以在实习描述中写的 并且实习和项目不一样不会撞车 应该放在最前面 放在教育背景下面 另外项目有点烂大街 可以看下我主页的简历优化案例
秋招,不懂就问
点赞 评论 收藏
分享
评论
13
126
分享

创作者周榜

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