2.你对Java了解多少?
3.Java中比如有add方法,你知道底层调用是怎么样的吗?看过原码吗? ArrayList 快速失败,数组尾插
4.你知道线程吗,线程在线程池是怎么存放的?怎么调用的?
5.你知道同步吗?同步是怎么加的,能描述下同步在底层怎么调用的吗?
6.你知道Java中的前缀、后缀吗?
7.你知道数据结构算法吗?(冒泡,选择排序什么的就别说了) 效率计算
8.你会数据库吗?
9.你是怎么学习Java的?
10.集合你了解多少,集合中的ArrayList在底层的数据结构是什么?
11.sting类了解吗,里面有stringbuffer,stringrbuilder底层结构有什么不同?
12.线程知道吗?线程中有哪些关键字你知道吗?
13.异常中的try中出现了return,finally中的语句是否会执行?(这题是我觉得被刷的主要原因,可能与面试官的答案不一样!
final、finally、finallize的区别,以及修饰符有几种各有什么区别,
编程题第一道是求[200,300]内的质数,第二道就是快排。
0.2在计算机里用二进制是怎么表示的