招商银行网络科技java一面

#暑期实习##招商银行#
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面可能合成一面,一两周左右通知 (现在互联网找个实习都要三面了)。
全部评论
请问啥时候收到面试通知的呀
1
送花
回复
分享
发布于 04-11 22:49 北京
看了很多大佬的面经来查漏补缺,自己也写一下自己的面试问题回馈一下。面的杭州的招行,一面时间是半小时,一直在问技术问题,会结合一些场景,把能记得的一些问题写下来了。
点赞
送花
回复
分享
发布于 04-11 18:40 江苏
滴滴
校招火热招聘中
官网直投
感觉你问的好多啊😳
点赞
送花
回复
分享
发布于 04-11 19:49 山东
投了一直没约面
点赞
送花
回复
分享
发布于 04-11 22:58 江苏
我还写了sql
点赞
送花
回复
分享
发布于 04-13 12:49 湖南
线程太多,应该是栈内存溢出导致的OOM吧?
点赞
送花
回复
分享
发布于 04-13 18:32 广东
约二面了吗
点赞
送花
回复
分享
发布于 04-15 16:10 江苏
佬在哪投的啊
点赞
送花
回复
分享
发布于 04-15 16:35 黑龙江
请问外卖会问什么问题呀
点赞
送花
回复
分享
发布于 04-16 11:56 湖北
暑期实习有转正名额吗
点赞
送花
回复
分享
发布于 04-18 09:10 浙江

相关推荐

8 66 评论
分享
牛客网
牛客企业服务