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面试复盘##美团#
技术问题:
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面试复盘##美团#
全部评论
相关推荐
点赞 评论 收藏
分享
10-23 16:33
门头沟学院 Java 千千倩倩:同27给点建议,现在这个时间点可以快速看完外卖和点评,不用跟着敲,但一定要在看的时候总结每个部分的整个业务流程,对其中的实现有一个大概的印象。然后直接开始看八股,刷算法。八股和算法最好还是在项目学习中穿插着看。如果计算机基础,算法这些基础好,加上每天刻苦学习,两周可以达到勉强能面试的水平,到时候就直接海投中小厂,在约面和面试的过程中不断巩固知识。没找到实习也没关系,就当积累经验。再沉淀一波直接明年三月开始投暑期,毕竟是9本,总是有面试机会的,只要你这三个月不懈怠,面试发挥得一定不错,只要拿到一个中,大厂暑期实习,秋招就有竞争力了。总得而言,现在还有机会,但是时间非常紧张,需要你结合自己情况考虑,共勉
点赞 评论 收藏
分享
