27实习-美团java面经

1.实习介绍
2.项目-用户注册组件库解决缓存穿透详细说一下?
3.高并发购票-1.车票扣减逻辑?2.怎么保证不同用户不重复购买同一张车票?
4.redis还在那里用到了(我答的查询列车信息,key-value hash)?
5.项目中用到MySQL了吗?
6.Redis和MySQL一致性怎么保证?
7.Redis的持久化方式?
8.RDB和AOF谁故障恢复更快?(不确定) 9.Redis的IO多路复用?(我答的基于epoll) 10.MySQL的事务隔离级别?
11.MySQL默认隔离级别?
12.MySQL索引数据结构?
13.红黑树可以吗?MySQL底层数据结构? 14.MySQL回表?
15.MySQL的执行过程?
16.日志了解吗?redo log、undo log、binlog,谁先写?
17.项目中用线程池了吗?怎么用的?
18.创建线程的方式?
19.怎么实现创建多个线程,最后把多个线程的运行结果收集起来,同步方式?(答的不好,我直接答的线程同步方式)
20.start和run的区别?
21.java的hashmap的实现原理?
22.hashmap是线程安全的吗? 23.concurrentHashMap的线程安全是怎么保证的?
24.延迟消息,怎么保证消息不丢? 25.RocketMQ怎么保证消息不重复消费?
2道算法:1.判断链表中存在环(快慢指针)。 2.int数组,有正有负,找到最大连续子数组的和(动归)
全部评论
耐面王
点赞 回复 分享
发布于 2025-12-23 20:32 河南
大佬,我想问一下两道手撕题都要写吗?
点赞 回复 分享
发布于 2025-12-09 16:31 辽宁
耐面王
点赞 回复 分享
发布于 2025-11-27 20:02 北京

相关推荐

2025-12-04 04:20
门头沟学院 Java
1. 简单介绍项目背景、开发流程及系统核心功能。2. 分布式场景下如何解决用户连续两次提交的问题?3. 仅开发后端接口吗?是否涉及前端工作?4. 后端部分是从0到1独立开发,还是基于现有项目二次修改?5. 请讲解JWT在项目中的具体执行流程。6. 未搭建前端但登录功能需前后端紧密配合,对此是如何处理的?7. JWT与OAuth 2.0之间是什么关系?8. 请说明JWT与OAuth 2.0的对比过程及结论。9. 项目中生成的Token除用户名和密码外,还包含哪些信息?10. 调研过业界登录功能的其他实现方式吗?除了JWT之外还有哪些?11. 项目中ES存储的题库内容总量有多少?12. 请解释什么是倒排索引。13. ES中的数据是如何导入的?是否结合了数据库使用?14. 该场景下直接使用事务是否可行?为什么?15. 使用RocketMQ时,是否调研过其他开源消息队列?对比结果如何?16. 消息队列中如何处理消息的幂等消费问题?17. 了解类加载的完整过程吗?请简要说明。18. 类初始化时,静态代码块、常量、复合函数的执行顺序是什么?(结合代码判断输出结果)19. 请讲解JVM的内存结构。20. 常见的垃圾回收器有哪些?21. G1相对于CMS有哪些核心提升?22. 如何认定“价值比较大”?(结合上下文场景说明)23. 了解JVM的相关参数吗?请举例说明。24. 项目中目前使用的是什么垃圾回收器?25. Spring中注入Bean有几种方式?26. 请讲解Spring中AOP的原理及应用场景。27. 场景题:设计美团话费充值功能的MySQL表结构,需要设计几张表才能实现核心功能?28. 针对充值记录表,编写对应的建表语句。
查看28道真题和解析
点赞 评论 收藏
分享
评论
2
21
分享

创作者周榜

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