3.23美团AI面试记录

提问范围:稳定 1个linux 1个网络 1个数据库 2个语言 1个设计 2个通用问题

技术问题:
1.tcp http ftp分别在哪一层?
2.如何查看网络连接状态?netstat基础用法?(换了)
3.如何查看文件相关内容?3中方法
4.索引是什么?索引的优缺点?
5.java中接口是什么?接口和抽象类的区别?
6.java字符串使用,new和“”哪个更好?
7.解释java中多态性?
8.支付系统回调接口如何保证不重复处理通知?
答了存储回话标志性id,使用消息队列幂等设计,加锁,消息确认
GPT给的回答:1. 幂等性设计2. 基于订单状态判断是否已处理3. 使用唯一请求标识 + 分布式锁4. 记录通知日志或幂等处理日志5. 事务一致性
9.消息队列如何处理消息丢失和重复消费问题?

通用能力问题:
10.重构代码和优化性能过程中学到新知识的经历?项目过程中有哪些困难如何克服?答了异步多线程实现
11.如何判断新知识以及学的足够好可以应用到项目?
12..如何学习一个从未接触过的领域知识,学习路线方法?
13.利用新的领域知识解决问题的案例?遇到的具体困难以及最终实现? 如何项目结合?过程中的问题?答了kafka
14.如何评估和解决选择方法?如何判断哪种解决方案最适合当前项目需求和技术环境
15.未来3年职业规划

整体八股难度不大,每个题有3次换题机会,场景题感觉还是有一定难度的需要多看吧,通用问题可以拿项目准备一下,因为我答了kafka所以一直问题消息队列的问题,但是我其实没怎么看QAQ,可以答自己准备的比较好的八股,基本上第二个部分都是基于你的项目追问的,准备一下埋钩子比较稳妥

算是第一场面试,感谢伪人面试官
#AI面试##AI面试复盘##美团#
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务