面试公司:拼多多面试岗位:服务端开发面试问题:1.自我介绍2.介绍实习的项目3.围绕业务问问题-1.系统会不会跟库存有冲突?(超卖?)-2.第三方接口坏掉了,库存这么确定呐?-3.你在里面参与了什么工作?觉得哪些是有挑战性的?)-4.怎么说服业务方迁移?-5.迁移的流程,如何保证没有问题?4.对springboot有什么认识?(IOC,AOP)5.spring循环依赖问题(三级缓存 )6.spinrgboot简化了spring哪一个部分的工作量?7.redis介绍一下8.MT的redis集群怎么同步的?9.redis对过去的数据怎么处理(删除和内存淘汰策略)10.系统的负载均衡怎么做的??11.系统的流量的qps??12.集群有几台机器??上游掉这十几台机器的流量是均衡的吗(负载均衡)??13.手撕:-1.最大子数组和-2.二维数组的最大子数组和o(n^3)时间复杂度,先o(n^2)暴力遍历选哪些行(连续),然后把选中的行加到一块去(可以用前缀和快速求出同一列上这些行的和),在按一维按o(n)的时间复杂度去找最大的子数组和。#软件开发笔面经#