美团日常实习一面-9.4

-------9.6更新-------
一面顺利通过,已约二面

------------------
时间:9.4 晚 7:30~8:40

第一次遇到女面试官,感觉这几天遇到的面试官都挺好,吟唱的时候不会打断施法,还会不断点头肯定。

一、自我介绍

二、项目拷打穿插八股
2.1 挑选最熟悉的一个项目的两个亮点详细介绍一下?
2.2 登录的token信息是怎么存的,用的Redis的什么数据类型?
2.3 登录验证码存入Redis,它的过期时间是多久?
2.4 你第一个项目用的RabbitMQ,第二个项目用Kafka,是出于什么考量?
2.5 我们想要每个线程都存储独立的数据,不同线程互不影响,你觉得用什么数据结构实现?你说到ThreadLocal,那你知道ThreadLocal怎么存储的吗?
2.6 一个主线程有很多子线程,如何把主线程的数据传递给子线程?
2.7 线程池使用ThreadLocal有什么问题?
2.8 我们都知道Spring两大特性,那你项目或写代码时用到过AOP吗?举例说一下?
2.9 Spring中AOP的实现原理是什么?
2.10 你提到AOP拦截方法前可以记录日志,日志涉及到多个组件,如何在日志中设置一个全局的id,方便后续追踪它?比如出现异常时根据id找到哪个组件出问题了?
2.11 Redis怎么实现分布式锁?Redisson看门狗WatchDog的原理?如果不用Redisson,但可以用任何中间件,你会考虑怎么实现续期机制?
2.12 Redis集群了解过吗?详细说一下这三种集群?
2.13 Redis主从集群的同步过程是怎样的?(应该是全量复制、增量复制、master环那些)
2.14 你提到Redis分片集群下的哈希槽,那么哈希槽是怎么工作的?数据怎么存储、定位到哈希槽和节点?
2.15 Spring我们在加载启动的时候,希望按照顺序对Bean做一些初始化操作,并且这些操作有明确的先后顺序要求,怎么实现?
2.16 你项目都是用SpringBoot,那你知道SpringBoot启动流程吗?SpringBoot项目如何部署启动?
2.17 SQL慢查询问题怎么排查和解决?
2.18 了解过RPC协议及框架吗?RPC包含那些角色?讲讲基本原理?
2.19 平时用过、了解大模型吗?

三、手撕
3.1 合并两个有序数组。要求不能创建新数组。

四、反问
4.1 部门是大模型Prompt相关,但岗位写的是Java开发,那我们到底做什么业务?
全部评论
八股轰炸
1 回复 分享
发布于 2024-09-05 01:43 云南
佬,有没有说什么时候结果出来
1 回复 分享
发布于 2024-09-04 22:42 北京
佬,想问你的项目是什么啊,我找不到合适的项目
点赞 回复 分享
发布于 2024-09-21 20:42 上海
哈哈哈我也面了,是个女面试官,被狠狠拷打,一面就挂了
点赞 回复 分享
发布于 2024-09-14 04:44 云南
楼主 找日常实习计网、操作系统 、jvm、并发这些重要嘛
点赞 回复 分享
发布于 2024-09-13 10:37 湖南
老师本科生吗😭
点赞 回复 分享
发布于 2024-09-08 14:23 江苏
佬,美团有二面通知了吗
点赞 回复 分享
发布于 2024-09-06 23:13 北京
佬是什么时候投的 是官网投的吗 我Boss上投的发完简历都没消息了
点赞 回复 分享
发布于 2024-09-05 10:13 陕西
有没有说后面还有几面
点赞 回复 分享
发布于 2024-09-04 23:07 北京

相关推荐

04-18 13:06
东华大学 Java
1. 介绍一下你项目中做的最满意的部分,怎么做的?2. 数据指标有提升多少?怎么统计的?3. 用到了redis什么数据结构4. 你提到了redis实现排行榜,会有什么问题吗5. redis作为缓存,双写时会有什么问题?6. kafka了解吗7. rocketmq分布式事务,事务消息怎么做的8. mysql的隔离机制?默认是什么?9. 可重复读和读已提交的read view有什么区别10. 为什么有的大厂放弃可重复读选择读已提交11. mysql深度分页问题优化12. 有什么ai的使用经验相关吗13. ai在实际开发的时候你的感觉14. 自己设计一个rpc框架的话,你会涉及哪些核心模块15. 例如为什么需要服务注册机制16. redis分布式锁17. redis集群模式,还有哪些高可用模式18. 哨兵模式有哪些组成部分19. redis的热key问题20. spring框架涉及到的设计模式21. bean的创建过程,生命周期22. bean初始化阶段赋值会出现什么问题23. 循环依赖的三级缓存过程24. netty知道吗?还有NIO BIO25. IO多路复用机制27. 怎么保证消息不被重复消费28. Java怎么确保可见性29. synchronized和ReentrantLock区别?30. reentrantlock基于什么框架实现?解释一下31. 设计一个电商场景下的商品信息中心,类似主流的购物网站,如首页类目,以及各个类目下的商品详情,这么多数据该怎么设计这个系统?没写算法,问了一小时,盛宴
比心app一面3人在聊 查看30道真题和解析
点赞 评论 收藏
分享
头像
04-15 11:25
已编辑
河海大学 Java
#牛客AI配图神器# 还是电话面 无手撕面试官非常专业,提出了很多我听都没听说过的东西,只能说还是太菜了不配面淘天不愧是淘天偏核心的部门(商品库存相关),被拷打的要哭了全程压力拷打,全程非常规八股,全程场景题 我声音最后都在颤抖问的全是JUC和消息队列,刚好是我最薄弱的两个点,直接被击穿了1.自我介绍2.RAG和普通检索有什么区别么?3.模型相关?了解过过openManus么?4.你怎么理解MCP?5.ZSET的数据结构?介绍下跳表?跳表的元素插入?6.对比下B+树和跳表?各有什么优缺点,为什么redis不用B+树?为什么mysql不用跳表?//说了B+树叶子节点是双向链表直接被打断,你确定是双向链表么?//拷打后,最后告诉我双向链表是InnoDB的优化,不是B+树本身的实现7.为什么用redis的哨兵模式?为啥不直接用集群模式?8.简单介绍一下caffine的本地缓存她有什么特点么?9.你有没有遇到数据不一致的情况?简单介绍canal的实现原理?10.简单介绍一下Mysql的主从复制的流程?Binlog里面记录的是日志还是数据?//噩梦开始了好多是我这辈子都没见过的题11.rabbitmq有什么特点?发布订阅的模式是推还是拉?怎么保证消息是顺序的执行的?12.十个消费者监听队列,设置了顺序执行,有执行一个异常了,这种情况下怎么处理呢?怎么保证顺序性?13.有一个消费没消费掉,卡住了,其他的消费者还会正常消费么?14.模拟一个下单的场景,超过时间自动释放,你来设计一下?消息清除还是放到死信队列?15.放一条10s过期的后在放一条5s过期的,5s的会先于10s的进入死信队列么?16.分布式环境中的一致性怎么了解的?有了解过CAP么?(我简历都没写你为什么要问)17.我问你!我给你个场景!我有十批任务,每批任务有10个子任务,我希望子任务是并行执行的,但是在外面十批任务是串行执行的,你有什么设计思路么?18.你有了解过JUC中关于线程调度的工具类么?19.那你介绍下CAS吧?哪些关键的对象通过CAS进行实现或者优化的?拷打结束1.你学校在哪里?对工作地有什么要求么?杭州是ok的么?2.除了阿里还面过其他的么?(已经被拷打麻了,脑子转不动,全都如实招了,第一次感受到无力感)?还在流程中的有哪些?3.有拿到过offer么?还有啥在流程当中么?(可能怀疑我太菜了,没啥可信度)4.其实我看你的项目当中用的技术,还是比较喜欢去了解的,但是我希望你在用的时候去更深入的了解?5.其实也可以理解,毕竟你是学生阶段,也没啥并发量,如果在淘天大量级的情况会有很多问题出现,还是要深入了解本周第一寄消息队列是速成的,根本没接触过这么多功能,我在项目中也只是用了个异步调用解耦,为什么要这么拷打我啊后续:估计是压力面,已经约了三面
查看24道真题和解析
点赞 评论 收藏
分享
评论
14
70
分享

创作者周榜

更多
牛客网
牛客企业服务