楼主是量化还是业务的?
点赞 2

相关推荐

#暑期实习##招商银行#java:1. 首先问了一下项目 (黑马的外卖)2. 多线程(线程池怎么工作的,讲了为什么需要线程池,以及各个参数的作用)3. 你提到Excutor可能因为线程数过多或者等待队列太长而出现OOM,OOM发生在JVM的哪一块内存空间? (回答:堆),追问具体在堆的哪一块区域满了才会报OOM (回答:老年区)4. 项目中SpringBoot的事务是怎么实现的(回答:启动类Enable事务然后在方法上加@Transction注解)5. SpringBoot的事务什么情况下会失效 (回答:1. 方法不是public的时候, 2. 异常必须要catch )mysql:1. 了解索引吗,说一下对索引的理解2. 什么情况下索引会失效或者说效果不好 3. mysql事务隔离级别 (说了一下四种分别是什么,分别有什么问题,怎么实现的)4. 一般推荐使用哪一种 (说使用默认的可重复读)redis:1. redis主从和集群的理解2. redis的数据类型有哪些3. 你提到了有序集合zset,那请说一下zset的底层是什么数据结构(说这个我不太清楚,说了一下推测应该和redis的索引是一样的,是跳表)4. redis主从和集群可以保证数据一致性吗 (回答不能,通过日志同步,存在脑裂等问题)5. 项目中哪一块用到了redis,mysql和redis在项目中怎么确保数据一致性的 (回答先更新数据库然后删除缓存,拓展了一下延迟双删)SpringCloud:1. 了解SpringCloud吗,说一下他和SpringBoot的区别 (直接道歉,回答springcloud还不太了解,需要后续进一步学习,然后说我理解springclod就是可以是业务更加精细化,分模块实现,而springboot更加整体 (瞎说的))最后问了一下觉得自己还需要补充哪些知识:说了一下微服务和设计模式最后:面试官说感觉基础还是挺牢靠的,但是做的项目是一个简单的单体项目,所以体会不到分布式的一些场景,导致对这一块理解不深刻,建议我找相关项目跟着做一下。反问:技术方面感谢刚刚给的建议,然后问了一下有几面,说三面,两轮技术和一轮hr,二面和hr面可能合成一面,一两周左右通知 (现在互联网找个实习都要三面了)。
点赞 评论 收藏
转发
牛客网
牛客企业服务