9.10希望知舟智能制造java实习生面试
笔试
1、transient
2、aio、nio、bio的区别
3、sychonize和volatile的区别
4、excute和submit的区别
5、runnable和callable的区别
6、使用threadlocal时进行了Gc,key是否为null
7、事务的特性
8、http和https的默认端口
9、1000个相同的瓶子中有一瓶是毒药,你有10只小白鼠,小白鼠喝了毒药一周后会死亡,你有一周时间,如何找出
哪一瓶是毒药(算法)
10、判读链表中是否有环(算法)
11、软引用和弱引用的区别
12、DDL和DML
13、spring中bean的作用域
14、spring中如何将一个类交由spring容器管理
技术面
1.jwt(项目中有用到)
2.你写的项目中有哪些模块,网关是怎么实现的
3.是否有过竞赛
4.归并排序
5.队列和二叉树的使用
6.你在简历上第二个项目中获得了什么提升
7.sql优化
8.什么情况下会出现threadlocal怎样会出现内存泄漏,什么是内存泄漏
9.线程池(项目中有用到)
hr
1.基础情况,家庭情况、课程、时间、考研
2.职业规划
3.加班看法
4.你还有什么想问的