面试官1:
1。基本类型和引用类型
例如:在内存存储上 、性能上、GC有什么区别?…
2。垃圾回收(Garbage Collection)
例如:GC的实现机制?…
3。字符串
例如:String和StringBuilder?…
4。范型(Generic Programming)
例如:编译时实现的还是在运行时实现的?在性能上有啥影响?…
5。多线程
例如:synchronized的作用域如何?volatile关键字?…
面试官2:
- JAVA基础知识,网络知识,代码优化;
- MySQL基础知识以及优化;
- 列举你使用过的监控工具,解释使用它们的原因;
- 最近在看什么书;
- 你的github主页或者其他能展示你过往作品的网址;
- 喜欢去哪些网站搜索问题答案(说stackoverflow和google的加分,说百度的减分);
- 讲讲你最近做的项目,不要求技术含量多高,但是要求能讲的清清楚楚;
- 故意提问一些很刁钻的问题,并且刨根问底,看面试者在压力下的反应。