面试公司:网易有道
面试岗位:Java开发
面试问题:
1、讲讲你这个项目都有什么模块。
2、说一下进程和线程。
3、说一下进程间的通信。
4、进程和线程的关系。
5、线程之间的通信。
6、线程都有哪几种状态。
7、线程怎么样会进入阻塞状态。
8、阻塞结束后会进入什么状态。
9、说一下JVM内存模型。
10、如何判断一个对象是否是垃圾。
11、知道什么垃圾收集器。
12、==和eauqls有什么区别。
13、什么时候要用到equals,并且有什么注意事项。
14、hashmap在put的时候可能会遇到什么问题。(死锁)
15、你刚刚说intern()可以让他们= =相等,为什么。(都是常量池)
16、form的enctype设置过什么类型。
17、post和get的区别是什么。
18、302状态码什么意思。
19、MySQL底层使用的什么结构,为什么。
20、为什么添加索引能加快查询效率。(我从b+树结构来考虑的)
21、两道SQL手写题。



