首页 > 京东Java社招面经
头像
sclui袅袅
发布于 2020-08-10 16:01
+ 关注

京东Java社招面经

1、问了JavaSpringHibernateStruts等的原理

2、Java框架、多线程、数据库等问题

3、然后考察编程习惯、方式等,大部分是设计模块、系统的问题,涉及分布式、高并发、大数据方面。

4、还有关于团队协作的问题:假设你带了n个人的团队,在分配任务、检查成果、团队出现问题等方面该如何处理

5、同时也交流一些关于产品、技术的看法,考察应聘者对团队做事风格的认同程度等

6、现在为什么很多开发者选择SpringMVCSpringMVCStruts 2好吗?

答:

1)机制:spring mvc的入口是servlet,而struts2filter(这里要指出,filterservlet是不同的。

2)性能:spring会稍微比struts快。spring mvc是基于方法的设计,而sturts是基于类。

3)参数传递:struts是在接受参数的时候,可以用属性来接受参数,这就说明参数是让多个方法共享的。

4)设计思想上:struts更加符合oop的编程思想, spring就比较谨慎,在servlet上扩展。

5intercepter的实现机制:struts有以自己的interceptor机制,spring mvc用的是独立的AOP方式。

6)另外,spring mvc的验证也是一个亮点,支持JSR303,处理ajax的请求更是方便,只需一个注解@ResponseBody ,然后直接返回响应文本即可。

7struts2采用的传统的配置文件的方式,并没有使用传说中的0配置;除了配置spring mvc-servlet.xml外,spring mvc可以认为已经100%零配置。


7、最后主要是跟HR谈薪酬,谈职业规划和离职原因等老生常谈的问题。

更多模拟面试

全部评论

(0) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐