招银网络科技Java社招面经

笔试

30道选择题:考察范围比较大,有数据结构、数据库、框架、设计模式、消息队列等等

3道编程题:2道算法题、1道写SQL


技术面一面

1、讲一下都用过哪些框架?

2、Mybatis底层是怎么实现xml文件映射到dao接口的?了解过JDBC吗?

3、如何通过反射获取到当前的方法名?

4、动态代理是怎么实现的?

5、Spring的Aop?切入点是什么?环绕通知是什么?

6、Java多态性有哪些好处?

7、@Transaction注解的方法捕获到异常了后发生什么?

8、有A、B两个方法,B注解了@Transaction,A没有注解。A调用了B,A被外部调用,此时B发生异常,会回滚事务吗?

9、Mysql索引在什么场景下会失效?

10、 http请求,如何判断报文发的是Json数据格式还是表单格式?

11、spring框架用到了哪些设计模式?

12、讲一些ABA场景是怎么发生的?

13、讲一下Mysql的乐观锁和悲观锁?分别怎么实现?

14、项目中的token是如何实现的?

15、讲一下数据库增删查改的幂等性?


技术面二面

1、讲一些SpringMVC处理一个请求的过程(工作原理)?

2、Http访问接口错误码404,有可能是什么原因?

3、Springcloud是什么?有哪些组件?

4、用Eureka和Zookeeper做服务注册的区别?

5、问了项目中的一些问题?

6、介绍一下kafka?使用场景?

7、kafka同一个消费组是如何消费一个消息的?

8、Springcloud微服务间的调用,如何设计权限限制服务进行调用?

9、项目中是怎么进行依赖管理的?Maven的pom文件中,dependency标签和manager标签有什么区别?

10、最后有什么想问我的?


Hr面

1、为什么从上一家公司离职了?

2、对自己的职业规划?

3、有没有拿到其他公司的offer?

4、自己未来比较看好哪个方向?

5、问了些家庭的情况?

6、问了期望的薪资?

7、对招银有什么疑问的?

  • 4
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值