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

8.25诺瓦java一面

优质
小牛编辑
93浏览
2023-08-25

8.25诺瓦java一面

时间:下午五点

时长:45min

1.jvm内存划分?线程私有的有什么?

2.介绍一下程序计数器

3.项目中用到多线程了吗?线程池中核心线程数和最大线程数是什么?项目中多线程怎么用的?

4.项目中使用过ThreadLocal吗?ThreadLocal线程之间隔离的原理是什么?底层用的什么数据结构?

5.TCP和UDP的区别

6.TCP为什么是可靠的?如果TCP发数据丢失了,接收方和发送方会有什么操作吗?怎么确认丢包?介绍一下TCP的流量控制机制

7.进程和线程的区别?

8.进程通信方式

9.面向对象三大特征,在项目中怎么用的多态?

10.用http请求实现多态可以怎么设计?

11.UDP的广播和组播,广播地址是什么

12.get请求和post请求的区别是什么?

13.HashMap底层实现原理,hash冲突如何确定挂在链表哪个位置?链表转变为红黑树的条件?

14.springboot的底层代码是否看过,注解用什么技术实现的

15.你觉得你项目中的亮点在哪?

16.你的项目是自己做的吗?

17.反问

#诺瓦星云2024秋招提前批##诺瓦星云软开一面#
 类似资料: