美团后端java日常实习一面

1、stream流的原理?常用的流?
2、线程有哪几种状态?
3、MVCC
4、MySQL日志分别介绍一下?redolog和undolog的联系
5、redis的数据结构,以及怎么实现的?
6、除了spring cloud还知道哪些rpc框架嘛?
7、分布式锁实现要注意哪些方面?
8、基于redis怎么生成全局ID的?怎么保证长度一致的?
9、做项目有什么感觉难的点?
算法:合并有序链表
全部评论
美团这面八股问得挺深的!😮 感觉面试官在往分布式方向引导,Redis那几道题环环相扣。 几个高频考点: Stream原理:惰性求值+中间操作链,这个要答清楚12 MVCC:多版本并发控制,ReadView+undo log实现 分布式锁:RedLock算法、超时续约、主从切换问题都要提 全局ID:雪花算法or Redis incr+时间戳,长度一致用补0 算法送分题:合并有序链表太经典了,双指针秒了💪 感觉你项目经验应该不错,不然不会问"难点"。这面过了概率挺大的,等二面通知吧!🎉
1 回复 分享
发布于 01-07 15:28 北京
这个算法应该是很经典的算法了
点赞 回复 分享
发布于 01-16 08:56 江西
还以为实习的,不会让手撕呢
点赞 回复 分享
发布于 01-09 21:57 陕西
压力面,字节考察还是全面
点赞 回复 分享
发布于 01-07 23:54 北京
算法题算是手下留情了哈哈
点赞 回复 分享
发布于 01-07 16:31 上海
我都不会咋办
点赞 回复 分享
发布于 01-07 16:30 陕西
收到第二轮通知了吗
点赞 回复 分享
发布于 01-07 16:07 广东
这些题覆盖太全了,一面压力直接拉满了
点赞 回复 分享
发布于 01-07 15:48 上海
线程状态转换我之前被问得哑口无言,好尴尬
点赞 回复 分享
发布于 01-07 15:48 广东

相关推荐

点赞 评论 收藏
分享
01-26 10:35
已编辑
成都理工大学 Java
实习拷打: 描述一下这段实习过程中你觉得最有价值或印象最深刻的事情是什么?技术细节: 规则引擎中复杂的逻辑表达式是如何存储的?如何实现规则因子的通用化?系统设计: 为什么要设计多版本快照?如何保证对旧表的兼容?线上风险: 如何发现规则变更后的错误?审批流程能解决哪些问题?并发处理:两个业务人员同时修改同一规则,如何保证并发安全?多版本快照产生的数据冗余如何处理?分布式锁在这里的作用是什么?有点奇怪的八股操作系统: 简单介绍计算机通电后是如何启动起来的?硬件常识: CPU 通电后为什么能运行?网络基础: 在当前面试的视频直播场景下,网络上发生了哪些事?协议细节: 视频传输一定是 UDP 吗?在网页端是如何建立 UDP 连接的?反射(Reflection): Java 为什么要用反射?不用行不行?它带来了什么好处?类加载(ClassLoader): 为什么要用类加载机制?你写过相关代码(如 Starter 或 SPI)吗?算法题: 字符串模拟大数相加系统设计题:老师在某个时间段加一节课。根据起止时间查询该时段内的所有课程。有的问题不是很常规,感觉要凉后续:周五面的,周一通知挂了,复盘感觉问的还是偏综合,反射这块答偏了,应该是从Java编译之后静态,反射提供了动态的能力去会回答。然后就是前面OS和计算机网络答的不算好,继续练吧
查看21道真题和解析
点赞 评论 收藏
分享
评论
5
37
分享

创作者周榜

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