今天面试一家,电面两家。
面试的那家公司对我预估值太高,最开始问我的问题比较难,针对分布式框架的一些东西,特性的理解,比较深入的问我,一上来一套组合拳把我打蒙了,到后来一些简单的问题也没有回答上来,可能是因为,不,就是因为当时脑子蒙圈,加上知识结构不是太严谨。下面简单总结一下这方面问题:
1、问我struts和spring都用过,那么这两个框架在web端处理有什么不同?
2、sturts 和 spring 的线程模型?
3、http协议请求的几种类型?
4、redis的线程安全问题?
5、java 分布式 cap原理?
6、tomcat处理多线程原理?
7、dubbo 原理?
8、作为缓存,zookeeper和redis有何不同?尤其是在高并发情况下
后面有个小孩,问的问题就比较基础了~
后来有了两个电话面试,
1、结合项目说下iov和aop
2、bean是如何从context中取得的
3、mq的优点,为什么要用mq
4、问我spring bean的创建流程,到最后我也没听明白想要问什么
5、csrf攻击和xss攻击差异与如何防御