当前位置: 首页 > 面试经验 >

zoom java开发 一面

优质
小牛编辑
112浏览
2023-03-28

zoom java开发 一面


两个面试官,水平很高,基本你答什么,都能顺着你答得内容问到你不会为止,寄
大致记得以下的问题,应该还有些遗漏的

70min
0.面试官自我介绍,介绍业务
1.自我介绍
2.看你有个软著,讲一下,数据是存在DB吗
3.讲一下用的集合结构
4.针对你说的map,想要它线程安全,怎么做
5.写过多线程的代码吗?知道哪些jdk查看占用的命令
6.问linux命令,查看占用线程
7.http每次建立连接都要断开吗,http是那一层的协议
8.线程执行sleep(100),变成什么状态
9.tcp和udp区别,适用场景
10.你说tcp是可靠的,为什么是可靠的,那么让你设计基于udp的可靠协议怎么设计
11.学过虚拟机是吧,说说cms和g1
12.什么时候会stw,如果让你设计,怎么让stw的时间最小
13.对于一个list遍历时,修改元素,会怎么样
14.http2.0相比于1.0的优化
15.stream()流用过没,有做过相关的开发吗
16.聊天框发一个题,关于String的声明,然后在方法中修改,最后输出
17.了解哪些设计模式

18.来共享屏幕,手写单例吧(我还写错了)
19.来讲讲clone(),浅拷贝和深拷贝
20.深拷贝怎么实现,Clonable()是什么接口,里面有哪些方法
21.除了深拷贝,你还知道哪些深拷贝的方法
22.不说拷贝了,那么泛型里面 List<String>和List<Object>是什么关系
23.泛型里面的List<String>和List<?>什么关系
24.来说说hashCode()和equals(),他俩作用,关系
25.说说==和equals,object1 == object2 和object1.equals(object2)一定一样吗
26.说说为什么需要重写equals(),什么情况下需要重写equals
27.问项目,redis作用,怎么用的,缓存一致性是怎么保证的
28.问如果你查询的数据,缓存中没有,你是怎么处理的,应该怎么优化
29.你用了主从复制是吧,如果主库数据还没有同步到从库,此时redis里面的是从库的脏数据,怎么办(大致这个意思,专门问了面试官,不是指的是数据的延迟问题)
30.用了spring是吧,说说@Autowired和@Resources的区别,Spring你项目中是怎么保证线程安全的呢
31.你说了byType,如果注解注入的时候多个bean都实现了当前接口,Spring容器是怎么处理的
32.看我不知道,又问那你知道使用xml配置文件时,这种情况是怎么解决的吗
33.反问#Zoom#
 类似资料: