面试约的是下午2:00到2:30,时间到后面试官未来,联系HR之后HR也没有回复,大概2:30的HR才回复询问面试官是否没到,并说面试官马上来。接近3:00的时候面试官出现,接着就是就是一些流程化的自我介绍和Java八股文问答,后续又问了一些问题的解决。面试官全程很冷淡和不耐烦,的感觉就是为了走流程,可能是人员已经招满了
面试官问的面试题: 首先自我介绍
对jvm的了解
对数据库索引的理解
String、StringBuffer、StringBuilder的区别
final和finaly的区别
String是否可以被继承
对Spring的理解
用SQL命令交换3种数据的值
in后面括号里面放不下超过1000个字段怎么优化
现在外面等待然后三个人一起面,有两个面试官,一个是做前端的,一个是后端的。然后一个一个的问,问完第一个会问后面的是否有补充,问题很基础,但是太全了。
面试官问的面试题: Ajax的请求类型有哪些?
说说List,set,map的区别?
jvm工作原理?了解过jvm调优吗?有哪些分区?
java中有哪些队列,你了解吗?
说说==和equals的区别?
你写的熟悉Oracle数据库的,说说其中的(DQ)什么方法,没听清方法
熟悉mybatis框架吗?我们要使用mybatis要坐一个什么配置?
一个项目启动的时候mybatis怎么工作的?
了解过线程池吗?线程池用来干嘛的?解决了什么问题?
线程的状态?创建线程的方式?使得线程阻塞有什么方式?
使得线程死亡有什么方式?!!!!!!!!!!!!
start()方法启动的时候干了什么?同步还是异步?
说说有哪些linux系统?
jvm工作原理?了解过jvm调优吗?有哪些分区?
页面初始化加载js的方式?
padding和margin的区别?前端知识也要储备!!!
你有什么问题问我?
你总结一下你今天的面试?
期望薪资?
你的性格?