秋招面经-美团java面经

1.实习项目介绍
2.最近有看什么书吗?或者技术相关的资料?
3.Redis的数据结构、特点,在项目里是如何使用的?
4.Redis的分布式锁的原理?在使用的过程中有遇到什么问题吗?还有了解其他的分布式锁吗?
5.Redis的事务讲一下
6.Redis的缓存一致性怎么解决?
7.讲一下分库分表的设计?分库分表组件的选择?为什么使用这个方案?
8.分库分表的场景下如果有跨库的查询你会怎么解决?
9.项目相关问题
10.讲一下对消息队列的了解
11.消息队列如何保证消费的有序性?
12.Kafka、RabbitMQ、RocketMQ之间区别了解吗?
13.JVM内存结构?
14.类加载机制
15.JVM常见垃圾回收器的特点?应用场景?
16.有遇到过FullGC吗?或者内存泄漏的问题?如何解决?你会怎么处理?
17.线程池的核心参数?
18.MySQL索引的类型?哪种用的比较多?
19.MySQL的事务以及特性?
20.介绍一下脏读、幻读、不可重复读?
21.有一个千万级数据表,CURD效率低,如何优化?
22.了解哪些设计模式?平时开发的时候有用过设计模式吗?
23.哪些中间件用过单例模式吗?
24.最近有关注ai相关的资讯和技术吗?
25.有利用大模型开发自己的项目吗?
26.介绍一下Spring AOP?
27.介绍一下Spring的启动流程?
28.Spring怎么解决Bean的循环依赖问题?
29.TCP的三次握手?
30.讲一下输入一个url到页面的加载的过程?
31.讲一下HTTP1.0、1.1和2.0之间的关系?
32.手撕:LC76.最小覆盖子串 hard
全部评论

相关推荐

昨天 06:10
门头沟学院 Java
1. 项目你感觉你在这个过程中有哪些亮点以及能进行一下总结吗?这个项目的时候,那你有没有达到你们预期?以及有没有还能进行一些改进的点?2. 进程中有一共有哪些状态,以及它这些状态是怎么去流转的?进程和线程有啥区别?3. Java数组、ArrayList和LinkedList有啥区别?HashMap的工作原理?exception 和 error 它的一个区别有啥呀?throw 和 throws 的区别?4. 重定向和转发,forward和redirect两者的区别?5. 介绍一下悲观锁和乐观锁?6. spring 里面bean的生命周期是怎么去创建和消亡的呀?spring bean 的自动生成的一个原理?7. MySQL里面的那个索引的作用是啥呀?它有什么优缺点吗?B+树索引如何实现的呢? left semi join和 left anti join的区别?count(1), count(*)和count字段的区别?8. 哪些场景是去使用Redis?Redis 和 memcache有啥区别?什么是缓存穿透?以及我们在该怎么去解决呢? Flink 有用过没有?Hive会出现一些数据倾斜,有了解吗?9. 场景题:给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url10. 算法题:判断是否是回文整数 11. SQL题:事件表event表有3个字段event_id:事件id,event_time:事件时间,user_id:用户id。使用SQL查询同一用户两个事件的时间间隔。输出4列:事件ID,事件时间,用户id,时间间隔
查看23道真题和解析
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

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