欧科云链集团,Java开发一面
1. 自我介绍
2. 我看你技术栈写的都是熟练,基础应该比较扎实【当大招的前奏,吓得我瑟瑟发抖】,那我们来一些技术问题吧。
(1)IP地址存储时如何优化。(纠结了很久,不会,出师不利。。)
(2)nginx了解么,假设有三台服务器,性能比为1:2:4,如何设计一个算法实现,按照性能比重分配任务。(完全不会。。。)
(3)long整型的变量,如何只获取高32位。【逻辑与和位移】
(4)介绍一下 factorybean & beanfactory 。
(5)如何实现 多线程交替输出 (一个线程打印奇数,一个线程打印偶数) 。【Synchronized, ReentrantLock+condition, LockSupport】
(6)linux基本命令。
(7)String类型的List集合中,如何删除目标字符串。
(8)JMM内存模型
(9)单例模式?如何破坏?(反着考,面试官高手)
(10)分布式调度,网关,注册中心,配置中心,虚拟化容器技术,这些你最想深入学习哪个?为什么?突然来一个这样开放性的问题,只能瞎扯。。
3. 反问
总体感觉都是情景题,从实际问题出发,不是直接问,感觉这个面试官 IQ & EQ 都很高。
#面经##Java工程师##欧科云链 Web 3.0#