如何面试Java程序员的基础能力?

2014-09-08 06:30:02 阅读( 66 )

2200人 收藏本页

标签:Java面试题

面试官1:

1。基本类型和引用类型
例如:在内存存储上 、性能上、GC有什么区别?…
2。垃圾回收(Garbage Collection)
例如:GC的实现机制?…
3。字符串
例如:String和StringBuilder?…
4。范型(Generic Programming)
例如:编译时实现的还是在运行时实现的?在性能上有啥影响?…
5。多线程
例如:synchronized的作用域如何?volatile关键字?…

面试官2:

JAVA基础知识,网络知识,代码优化;MySQL基础知识以及优化;列举你使用过的监控工具,解释使用它们的原因;最近在看什么书;你的github主页或者其他能展示你过往作品的网址;喜欢去哪些网站搜索问题答案(说stackoverflow和google的加分,说百度的减分);讲讲你最近做的项目,不要求技术含量多高,但是要求能讲的清清楚楚;故意提问一些很刁钻的问题,并且刨根问底,看面试者在压力下的反应。

来自IT公司面试手册

下一篇:java面试题之一:交通灯管理系统

上一篇:Java面试题

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题