首先,问的不深,相比互联网公司问的相对较浅,但也不是什么都不问的,还是有很多知识点会问到的。 其次,按我投的Java软件开发岗来说,没有手撸代码,面试时间一般可能在10几到20几分钟吧,我大概20几分钟。 然后,Java面试,我被问的问题有这些:介绍下Java内存分配布局;JVM垃圾回收原理;java对象不能被强制回收,可以用什么办法让对象可以后面被回收,这问题问的我有点蒙,不是不能被强制回收嘛,然后我说是不是可以设置为null,才明白他意思想要我回答从GC Roots断开连接;问的学的计算机操作系统对于Java的运用于发展,我回答的主要就是线程这块,然后还有内存管理;Java还问了哪些记不太清了; 数据库,问了索引失效的方法;select语句执行的顺序;怎样删除表中的数据,存在大量数据的情况下如何高效删除;还有哪些优点忘了。 面试官人很好,也不需要要你什么都会,什么都能答的很好,有自己的想法,并且对于问题有一定的了解,能知道并回答好问题应该就行,问的这些其实都不难,算是满基础的,主要是能掌握相应岗位的那些基础性知识,当然,是底层的知识,不是会用就行的那种,只会用可不能应对面试的。
3 22

相关推荐

抱抱碍事梨a:三点建议,第一点是建议再做一个项目,把自我介绍部分顶了,第二点是中南大学加黑加粗,第三点是建议加v详细交流
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务