渤海银行-软开一面
3个面试官(1HR + 2技术),面试时长30分钟
面试过程及内容:
- 自我介绍
- HR提问
- 意向工作地点及岗位;
- 家是哪的,为什么选择渤海;
- 投递了哪些公司;
- 手中有哪些offer;
- 技术提问
- 进程与线程区别,Java创建线程的方法;
- 概念: 同步与异步、阻塞与非阻塞;
- java BIO 与 NIO 区别;
- Java线程池;
- Java 产生OOM异常的原因;如何排查问题;(具体讲到创建过多线程导致的OOM异常的排查过程)
- 实习公司用SpringCloud吗(自己学习过;公司内部用的Tars微服务框架)
- Spring、SpringBoot常用注解;
- SpringBoot 自动配置原理 (SpringBoot Starter组成要素: spring.factories文件、@SpringBootApplication注解、SpringBoot#run方法处理过程);
- StringBuilder与StringBuffer区别;
- 什么是可重入锁 (ReentrantLock与synchronized 锁重入)
- redis 应用场景;
- 基于redis的分布式锁实现原理;(没答好)
- 反问
多久有反馈? HR小姐姐说,这个不确定,但根据提前批情况的话,大概一个月左右;
我: 好的好的,明白 (淦,好难)!
结束,自己退出腾讯会议就可以了!
还有一些问题记不得了,想起来再补充吧。
#渤海银行一面#
#渤海银行#