勇敢牛牛求实习 level
获赞
4
粉丝
2
关注
8
看过 TA
77
中山大学
2026
Java
IP属地:广东
暂未填写个人简介
私信
关注
11-14 20:45
中山大学 Java
近期面试总结-------------------------------------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和网关没说,怕忘记了说不清楚。微服务得去补一补,华子估计也会问。
0 点赞 评论 收藏
分享
11-05 15:56
中山大学 Java
1. 项目中权限管理是怎么做的。答:说用的jwt;追问jwt的原理,答jwt是无状态的,不需要存储在服务器;问那什么东西做了持久化,答数字签名加密用的密钥直接写在配置文件里了;问是否了解企业中用token的方式,回答是不是token存在redis,可以替代session,说差不多,问这种方式对比jwt有什么好处,答了可以存更多信息,又问或者讲一下jwt的缺点,不知道,答了jwt时base64编码,信息可以被解析,不安全,其他的不知道。。。(jwt的优缺点不知道)2. 项目中用了rabbitmq,消息队列的作用。答:解耦,流量削峰填谷,异步处理。3. 怎么确保消息只被消费一次。答:说了一遍如何确保消息可靠,多实例消费时用分布式锁,确保只有一个实例在消费;追问rabbitmq自身有什么机制确保消息只被消费一次,不用分布式锁难道就会消费多次吗,这块没细致了解过。。。4. 异步处理,先返回了ok,但是后面异步处理的时候确实失败了怎么办。答:消息(notifyTask)有写库做持久化,定时任务做补偿。5. 数据库二级索引回表的过程。6. 讲讲b+树的具体结构,怎么查一个整数7. 四次挥手中,客户端为什么需要TIME_WAIT状态。感觉权限管理这块得多看看(jwt),然后消息队列怎么确保消费一次这里是不是也可以提一嘴幂等性
查看12道真题和解析
0 点赞 评论 收藏
分享
09-24 13:36
中山大学 Java
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务