近期面试总结-------------------------------------tcl一面1. 项目深挖,下单接口怎么做,订单id在哪生成2. ArrayList和LinkedList区别3. jdk8新特性。只答出个lambda4. lambda怎么用5. stream流过滤6. jvm内存模型7. 有没有遇到oom,栈溢出。没遇到过,不知道怎么说8. 什么情况下oom或栈溢出9. 讲一下老年代和新生代10. Mybatis底层原理。蒙了个AOP,然后不知道了11. xml和mybatisplus用对象模糊查询两种方式怎么实现 select * from user where name like %…12. explain命令关注哪几个返回值。types key rows13. springboot自动配置原理14. https和http15. cookie和session区别。说一个在浏览器,一个在服务器,接着问我还有什么区别,不知道16. 什么时候索引失效17. 方法a有transactional注解,调用b,b调用c,事务会失效吗?这里没想清楚,一开始说b和c是一个类里的方法会失效,但是具体原因忘记了,只知道和代理对象有关。后面面试官说b和c是别的service的,应该答不会失效的,没说清楚18. 事务隔离等级19. linux命令,cpu飙高怎么排查。说了下top,拿到pid,然后jstack,不知道对不对20. 了解ai吗。agent项目还没开始做😢21. 反问。业务是什么,他说从仓储发货到营销全链路都有,tob toc都有需要补充:- mybatis原理- transactional失效,spring代理机制aop,spring原理- jdk8新特性- mybatisplus- cpu飙高排查,jvm调优- cookie和session区别------------------------------------------------招商银行东莞分行 金融科技岗 一面1. spring mvc原理。虎躯一震,这个没细致了解过,答了个DispatcherServelet糊弄过去了,其实还有路游HandlerMapping,HandlerAdapter,Handler2. 事务隔级别3. 常规八股4. 是否愿意转柜员或市场营销5. 为什么选东莞-------------------------新凯来 一面1. 二叉树遍历顺序2. 红黑树和avl树,讲一讲插入或删除节点树结构怎么变化的。完全不会,红黑规则都忘记了3. 手撕力扣847 最长斐波那契子序列。dp状态不知道怎么定义,后面才知道至少两个数才能确定唯一的子序列说都是c++,感觉像kpi面-------------------------微众银行 ai金融培训生 一面1. 项目深挖2. 讲讲ddd架构。说了充血模型,面试官说mvc也可以做到啊,又补充了领域模型,根据业务边界划分。。。3. 过往最有创意的事情4. cnn原理。扯了一下卷积层,池化层,全连接层,激活函数。。5. 对ai感兴趣为什么不读研---------------------------小鹅通 后端实习 一面1. 全程项目深挖2. 从用户开始,讲清楚项目的整个生命周期。他应该是想我把鉴权、下单、支付、后续流程(抽奖,积分,送卷)、仓储全链路讲清楚。。。讲不清楚说都是golang,愿不愿意转。面完秒挂-----------------------------广州农商银行1. 项目来源2. 单例模式。吟唱了一下DCL,面试官说其实用static就行了(huh?3. MySQL分库分表的条件。这个我真不知道,面试官说是类型和日期时间4. 微服务了解吗。说了一下黑马商城微服务怎么拆的,SpringCloud,Nacos, Sentinel, OpenFeign。Seata和网关没说,怕忘记了说不清楚。微服务得去补一补,华子估计也会问。