去年年底被裁
遂回家过年,回来后问朋友要了一份新整合的Java八股,死磕了几个月,3月月底到现在大概二十天面试,该说不说今年行情真的一般般,大多数已读不回,不过运气好加上准备充分,今年面试一个没挂,拿了4个offer选择了百度云。
百度云3面面经
时长大概50分钟
1.二分查找
2.合并二叉树,原题好像,没A做完到30min
3.挖项目,谈谈你对docker的理解?
4.docker和虚拟机有什么区别?docker底层是如何做这个资源隔离的?
5.JDK中的SPI机制是怎么实现的?Spring实现的 SPI了解过吗?
6.场景:Dubbo中热插拔导致的资源未回收怎么处理?比如说SPI创建对象,如果说这个对象中开辟了线程池.那么热插拔的时候,如何来释放这个线程池的资源如何平滑地承接流量,如何真实地load进去呢?怎么实现无感?说了一个思路,使用钩子函数开辟一个守护线程,定期检查是否发生了热插拔替换,如果发生了就调用这个对象的释放资源的方法
7.Dubbo中的SPI机制和JDK中SPI机制是如何实现的?
8.负载均衡算法知道哪些?项目中怎么使用的?
9.场景:加权轮询导致的问题?比如说10台主机,每次加权轮询都打到同一台主机上,这样可以吗?说了可以,因为这个负载均衡的宗旨就是为了让硬件资源丰富的节点来承担创建容器的功能
10.想问问Redis的,时间到了,结束了
虽然之前被裁很不爽,就当考察一下自己的面试能力吧。几个月不知不觉学会把八股文和项目融会贯通了,并且大部分面试基本八股这一关都顺利通过了,吹水这一块我应该算是大成了。
#23届找工作求助阵地##在找工作求抱抱##牛客在线求职答疑中心#