面试集锦

   武汉美称“江城”,源于唐朝大诗人李白“黄鹤楼中吹玉笛,江城五月落梅花”的千古绝句,这一称呼也是由于武汉的发展与长江、汉水的关系特别密切,所以沿江九大城市中,唯独武汉享有“江城”的雅名。
今年夏天武汉特别炎热,已经十来天没怎么下雨了,这天气找工作确实是件比较痛苦的事,一天下来,身上要湿透好几次,一方面要小心中暑,另一方面频繁进出空调室,急速降温,容易感冒。
举两个印象比较深的例子,有天上午去的汉口面试,早上怕堵车,起来的比较早,(自己住在金融港附近),上午面完都快12点了,下午三点半约的另一家公司在高新八路未来城那边,
基本是马不停蹄的就往那边赶,中午匆忙吃了碗面,下午面完精神确实不佳,还把公交做错了,后来又转了两趟才赶回去,累的不行。
  建议大家尽量提前安排好面试的公司方向,不要跑冤枉路,人事的妹子都很客气^_^,可以多沟通下。
  一直做java开发,面试经常问的问题有:
1、spring原理(IOC和AOP)、springmvc原理(流程及常见的注解有哪些,比如@autowired和@resource区别等),深入点是IOC的特点及用的什么设计模式,
2、AOP的原理及应用场景等。springmvc与strust2的区别等。
3、hibernate与mybatis的区别,一二级缓存的区别,记得有家还特别问了mybatis的参数配置项,以及和原生JDBC的区别。
4、springBean的生命周期及如何使用懒加载初始化bean。
5、缓存框架的特点区别及使用场景,例如redis,mongodb,memcache,ehcache。深入点问什么时候使用缓存,如何保证缓存数据库和持久化数据库数据一致性问题。
6、数据库这块很重要,必问,mysql、oracle分页查询,如何优化,比如缓存、存储过程及如何调用、索引、SQL语句优化、分表及分区,数据库的隔离级别,如何创建视图等。
7、java涉及到的面很广,其他的第三方框架shiro,nginx,goEasy,jquery,easyUI,bootstrap,echart,node.js等都有问,不同的公司侧重点不一样。前端问题如:页面如何提交集合内容到后台,
原生JS如何转成jquery对象等。
8、通信协议方面的也要了解,http、https以及发送一个请求如何到达后台服务器的流程,进程间如何通信,线程间如何通信,线程的安全性。
9、linux基本操作,编写简单的脚本等。
  列举的内容有点杂乱,市场需求是多样化的,运气有时也占一部分,只要坚持就会有收获。

原文地址:https://www.cnblogs.com/lq147760524/p/7258743.html