
一般java面试都会问些什么问题
2019-04-10
现在大环境不好,面试越来越难,现在网上的面试题都是拷贝过无数次了,这些面试题面试官基本不会问了,要想好好的做个面试题的总结,还是要去全面的复习一下,重点看看最新的面试视频面试技巧,Java工程师面试突击训练中华shishan老师第1季2018这套视频还可以,对面试有很大的帮助
一般面试的话会问一下的问题:
集合是重点,会涉及到底层结构的问题
设计模式也比较重要
还有就是线程还有锁
反射也会有所问道
蛙课上有很多Java面试会考到的知识点教程,比如我之前面试就遇见过一个springboot的问题,那天坐地铁去潘家园的时候恰巧就学到了,它上面的知识点都是分成一个一个几分钟的串联起来,有空就可以学习。
什么是事务。
MySQL事务有哪些操作。
什么情况下需要进行事务处理,什么时候需要事务回滚 。
关联表有几种方法。
Mybatis是如何将查询到的数据返回到实体类中的。
关于反射机制你了解多少。
ajax能否直接进行页面的访问/ajax能否进行跨域访问。
oracle的四个scn是什么。(判断你是否熟悉oracle的标准)
什么是盒子模型。
补充:问题一般会由一个硬性基础知识问答和一个自由发挥深度技术问答组成,一是看基础牢不牢固,二是看你具体深度如何。
String,StringBuffer,StringBudilder区别
ArrayList,vector 等的区别
hashMap,hashTable 的区别
多线程的实现方式和方法了
传参数方面的 考传的是本身还是副本 如 a(String value); a方法的value参数是传本身还是副本
其它的问题都是最基本的,基本能答上来
还有就是框架的知识了,比如spring 依赖注入,事务深入点的话 拦截器等
考其它框架的话 基本上问的都是比较基础的 难的话很少问到
db方面的话 简单考下你的sql , 可能会写几个表 要查什么让你写sql 主要考 多表连接查询,分组,分组后的查询,排序,取最大最小之类的 看你sql熟练否
我面试过10多间公司 基本都是上面我说到的问题
java常见面试50问 这是我整理的java常见的面试问题,你可以自己学习参考
广告 您可能关注的内容 |