数字马力社招二面
耗时:40分钟左右
-自我介绍
-对简历中的项目进行介绍和分析提问?
-项目中主要担任的角色
-组织架构,你们前后端是怎么交互的?
-项目中测试是怎么做的?
-假设产品经理提出一个不合理要求你怎么办?
-你有了解过设计模式吗,你项目中策略模式怎么实现的?
-除了map还有其他方式实现策略模式吗?(问函数式编程)
-b/s架构中游览器中输入www.baidu.com会发生什么?怎么交互的
-假设服务是servlet实现怎么处理这个请求?(回答了spring mvc dispatchservlet流程)
-游览器接收到响应之后,怎么处理的?(没回答出来,他想问的是dom解析)
-项目中用到了redis,请问用到那些地方起什么作用?
-redis防止表单重复提交是怎么实现的?
-假设有500w多万数据,qps很高的情况下查询慢怎么解决?
-假设放redis也依旧很热怎么处理?
-一定b+树超过三层才分库分表吗?(上面一开始我提了一句分库分表,并且说了一句500w数据一般不会超过三层所以问了这个)
-假设下订单用户扣钱,扣库存,商家加钱在不同服务不同数据库中怎么保证数据的一致性?
-本地事务表情况下最终状态怎么修正?(没回答好,所以又问下这个问题)?
-分布式事务有那些解决方式?
-项目发布时有遇到问题?
-项目开发线上环境出现问题怎么处理?(说了远程debug和 arthas)那个方式你用的比较多?(不该说远程debug多远程debug会阻塞其他请求)
-说一说你了解Linux命令?
-jvm一面问过所以面试官直接说不问了?
-假设日志文件记录每个接口请求耗时,怎么快速找到接口耗时>500ms的请求?
-平时是怎么接触新技术的?
-谈一谈你对chatgpt的理解?
-你有什么问题问我?
总结:主要问实践操作和经验,没有问微服务组件实现原理,感觉还有一面技术面。分布式事务没有实践过这一方面自己比较欠缺#社招##数字马力##面经#
-自我介绍
-对简历中的项目进行介绍和分析提问?
-项目中主要担任的角色
-组织架构,你们前后端是怎么交互的?
-项目中测试是怎么做的?
-假设产品经理提出一个不合理要求你怎么办?
-你有了解过设计模式吗,你项目中策略模式怎么实现的?
-除了map还有其他方式实现策略模式吗?(问函数式编程)
-b/s架构中游览器中输入www.baidu.com会发生什么?怎么交互的
-假设服务是servlet实现怎么处理这个请求?(回答了spring mvc dispatchservlet流程)
-游览器接收到响应之后,怎么处理的?(没回答出来,他想问的是dom解析)
-项目中用到了redis,请问用到那些地方起什么作用?
-redis防止表单重复提交是怎么实现的?
-假设有500w多万数据,qps很高的情况下查询慢怎么解决?
-假设放redis也依旧很热怎么处理?
-一定b+树超过三层才分库分表吗?(上面一开始我提了一句分库分表,并且说了一句500w数据一般不会超过三层所以问了这个)
-假设下订单用户扣钱,扣库存,商家加钱在不同服务不同数据库中怎么保证数据的一致性?
-本地事务表情况下最终状态怎么修正?(没回答好,所以又问下这个问题)?
-分布式事务有那些解决方式?
-项目发布时有遇到问题?
-项目开发线上环境出现问题怎么处理?(说了远程debug和 arthas)那个方式你用的比较多?(不该说远程debug多远程debug会阻塞其他请求)
-说一说你了解Linux命令?
-jvm一面问过所以面试官直接说不问了?
-假设日志文件记录每个接口请求耗时,怎么快速找到接口耗时>500ms的请求?
-平时是怎么接触新技术的?
-谈一谈你对chatgpt的理解?
-你有什么问题问我?
总结:主要问实践操作和经验,没有问微服务组件实现原理,感觉还有一面技术面。分布式事务没有实践过这一方面自己比较欠缺#社招##数字马力##面经#