水滴 二面 Java 30min
- 自我介绍
- 讲一下你项目当中设计模式
- 工厂模式和策略模式的区别
- Spring Bean的声明周期
- 在你的项目当中有没有实现这种BeanProcessor这种接口等等的一些实现
- Spring当中你知道有哪些设计模式,以及在那个地方体现的
- 实现单例方法,怎么实现
- 单例的Volatile关键字是用来干啥的,保证线程的可见性,禁止指令重排的
- 操作系统层面进程调度的算法有哪些
- 创建10万个线程,这些线程有那些结构
- 一个线程池来进行拆分的一个工作,那么是不是线程分的越多越好,上下文切换
- 最后一个场景题,就是对一个网页进行计数,怎么来进行设计
- 然后你对我们公司有什么了解么
- 没有反问?
- 半个小时就来了hr面了邀约了,流程挺快的
- 三面还是技术面,但是问的问题都是hr问的一些问题,面试官说的时候,有点点突兀