某公司一面面经
1、c++和java的区别
2、面向对象是什么
3、java中体现多态的都有哪些
4、二叉树的前后中遍历
5、数组链表的区别
6、java中有哪些结构用到了链表
7、线程启动调用什么方法
8、runnable和callable的区别
9、多线程如何保证共享变量一致性
10、主线程如何等待其他子线程执行完毕后在推出
11、mysql的order by group by having是干什么的
12、spring的autowire是怎么实现的
13、spring和springboot的区别
14、跨域问题的通用解决方案
15、linux玩过吗?
16、手写过springboot的starter吗?
17、用过spring自带的jdbctemplate和springdata吗?
18、sychronized和reentreenlock
19、callable的返回值是怎么实现的
20、如何避免死锁
21、快速排序是怎么实现的
21、基数排序呢?
#面经##Java工程师##校招#
2、面向对象是什么
3、java中体现多态的都有哪些
4、二叉树的前后中遍历
5、数组链表的区别
6、java中有哪些结构用到了链表
7、线程启动调用什么方法
8、runnable和callable的区别
9、多线程如何保证共享变量一致性
10、主线程如何等待其他子线程执行完毕后在推出
11、mysql的order by group by having是干什么的
12、spring的autowire是怎么实现的
13、spring和springboot的区别
14、跨域问题的通用解决方案
15、linux玩过吗?
16、手写过springboot的starter吗?
17、用过spring自带的jdbctemplate和springdata吗?
18、sychronized和reentreenlock
19、callable的返回值是怎么实现的
20、如何避免死锁
21、快速排序是怎么实现的
21、基数排序呢?
#面经##Java工程师##校招#