主要先自我介绍,然后重点介绍了一下项目的内容,面试官要求希望可以重点讲一下项目,项目讲完之后,面试官针对项目提出了一两个较为业余的问题,可能是因为不太懂,他也没细问,然后就是问专业知识,问了一些mybatis批处理和缓存,问了一个spring的知识;剩下的问了sql的内容和java容器的内容,中间也问了一点redis的东西。
步步高JAVA开发工程师面试题
1. 做个自我介绍,并重点讲一下你的项目内容
2. 你这个项目使用的场景是在哪地方
3. hashtale和concurrenthashmap的区别
4. 线程同步的方法
5. mysql怎么调优
5. 一百万条数据,查询很慢,怎么办
6. 写一个查询的sql语句
7. mybatis的缓存简要介绍一下
8. 批处理怎么实现的
10. spring的知识,具体什么内容忘了
11. 遭遇过最大的挫折是什么,怎么解决的
你是通过何种渠道获得这次面试机会的?
答:校园招聘
你觉得这次面试的难度如何?
答:难度一般
你对这次面试的整体感觉怎么样?
答:一般
这次面试的结果如何?
答:面试未得到工作