美团暑期实习后端 面经

自我介绍,简单介绍一下项目
C++和Java的区别?答了C++编译为机器码,Java编译为中间字节码,JVM解释执行
C++和Java在类继承方面的区别?
学习C++过程中,感觉哪个环节比较困难?
学习过程遇到困难,自己是如何解决的?
了解Java垃圾回收算法原理吗?
MySQL和MongoDB的优劣性比较?
是否了解MySQL索引?项目中是否有通过建立索引进行优化?
项目数据库中底层的不同的表之间是通过什么关联的?
项目中在哪个环节用到了Redis缓存?
项目中两个用户同时去下订单,如何解决超卖问题(项目没实现,就没答上来)
Java中ArrayList和LinkList的区别?有没有看过源代码实现?
是否了解MySQL事务?
事务ACID的含义?
具体讲一下几个隔离级别?
Spring Boot核心注解?
Spring Boot中的Bean是怎么被扫描到的?
在写项目过程中,遇到报错或者结果不符合预期,你是如何排查的?
面试官进一步引导:有打日志的习惯吗?
Spring Boot中application.yml和bootstrap.yml的区别(项目中没用过bootstrap.yml,没答上来)
项目微服务之间是如何通信的?
做的这些项目中,哪些是让你更有成就感的?
说一个项目中遇到印象最深刻的困难与挑战?如何解决的?(答了拆分微服务的挑战,并且介绍了项目中使用Nginx作Gateway,并介绍了Nginx用于鉴权)
面试官于是追问安全方面的问题:如果别人拿到这个用户的token,可以继续访问吗?(我当时没考虑到这个问题,就很尴尬)
反问面试官如何解决这个问题:token有效期和重算token
手撕算法:合并两个有序单链表(题目挺简单,太久没写代码卡了一下才过)

闲聊部分:
问了学校的情况
可以实习的时间段
学校放实习吗?

反问:
部门后端技术栈
聊了聊大模型辅助编程
面试中的表现有什么需要改进的地方?面试官建议我多去考虑现实的场景:高并发、高性能场景等等

面试官人很好,一开始有些紧张,到后面就慢慢不紧张了,自我感觉八股答的一般,面试官没有往太深挖掘,手撕算法也是很简单的题,目前没有秒挂,但也没有约面,希望能进二面吧。

=== 3.24更新 ===
已回到人才库,已老实

#牛客AI配图神器#
全部评论
加油啊,我还没消息
3 回复 分享
发布于 03-21 23:43 四川
校友啥时候面的,我19号面的还是没消息,感觉寄了
2 回复 分享
发布于 03-21 22:25 上海
是大众点评吗,手撕题和我一样,不过我是go他跟我说美团主要是java就感觉有点寄了
1 回复 分享
发布于 03-22 10:30 上海
已回到人才库
1 回复 分享
发布于 03-24 16:56 上海
得看看分布式锁
1 回复 分享
发布于 03-24 18:47 上海
我也会人才库了,面试hard都干出来了,然后就场景题答的不是最优,我服了
1 回复 分享
发布于 03-26 09:14 山东
佬 是java吗还是C++呢
点赞 回复 分享
发布于 03-21 23:05 上海
md感觉是同一个面试官
点赞 回复 分享
发布于 03-21 23:08 广东
老哥哪个部门的
点赞 回复 分享
发布于 03-22 12:23 湖北
佬,本地核心商业_业务研发平台 吗?
点赞 回复 分享
发布于 03-22 20:35 广东
老哥是几号被约面的呀
点赞 回复 分享
发布于 03-24 17:50 广东
咋还问c++呀
点赞 回复 分享
发布于 03-25 17:04 浙江
大佬这为挂了啊,手撕都做出来了
点赞 回复 分享
发布于 03-26 14:27 四川
佬,有被捞起来吗?
点赞 回复 分享
发布于 03-29 00:24 广东
我和你好像,一面后人才库
点赞 回复 分享
发布于 04-03 00:12 广东

相关推荐

评论
13
55
分享

创作者周榜

更多
牛客网
牛客企业服务