游客您好
第三方账号登陆
  • 点击联系客服

    在线时间:8:00-16:00

    客服电话

    020-85534346

    电子邮件

    81058337@qq.com
  • 码云社APP

    随时掌握码云社动态

  • 扫描二维码

    关注砺锋微信公众号

阿里P8Java架构师的面试经历分享,值得一看!

发布时期:2019-5-24 15:40
阅读:623 回复:2

近期考虑换工作的问题,于是投简历面试,面试5家公司的高级Java工程师,有4家给了我offer,想着分享一下面试题,方便最近正在寻求机会的你们一、无笔试题不知道是不是职位原因还是没遇到,面试时,都不需要做笔试题 ...

近期考虑换工作的问题,于是投简历面试,面试5家公司的高级Java工程师,有4家给了我offer,想着分享一下面试题,方便最近正在寻求机会的你们

一、无笔试题

不知道是不是职位原因还是没遇到,面试时,都不需要做笔试题,而是填张个人信息表格,或者直接面试

二、三大框架方面问题

1、Spring 事务的隔离性,并说说每个隔离性的区别

2、Spring事务的传播行为,并说说每个传播行为的区别

3、hibernate跟Mybatis/ ibatis 的区别,为什么选择?

4、Struts跟Spring mvc的优缺点,让你选会如何选

解答:Spring MVC 与 Struts的区别

5、简单说说Spring 事务机制

三、负载均衡、集群相关

1、weblogic 负载均衡的原理和集群的配置

2、Nginx+Tomcat+Redis实现负载均衡、资源分离、session共享

3、nginx配置文件详解——nginx.conf

四、项目优化相关

1、web如何项目优化

2、单例模式有几种? 如何优化?

3、简单说说线程池的原理和实现

五、并发和安全方面

1、项目并发如何处理?(我们是web项目)

2、简单说说功能权限存在的水平权限漏洞和垂直权限漏洞的场景和解决办法(因为我们目前权限级别就是功能权限)

A、水平权限漏洞,如下图

假设机构有 用户A和用户B 两个用户,其中A有1、2和3权限 , 用户B有 2 和3 的权限,这时候假设用户B 知道1,并给自己添加1的权限,这时候就是水平权限漏洞。

目前解决办法:1、限制入口,让用户B无法编辑自己的权限 2、对用户B无法进行向上扩展。最根本的解决办法是深入到数据权限

解答:水平权限漏洞和解决办法

B、垂直权限漏洞

解答:垂直权限漏洞案例和解决方案

3、平台上的图片如何防盗链

4、如何区分上传的图片是不是木马?

5、消息队列的原理和实现

六、数据库方面

1、mysql查询字段区不区分大小写?

2、简单说说数据库集群和负载均衡、分布式(我不懂这块)

3、存储过程的结构和优点

4、触发器的原理和作用

更多百度面试题目分享:答案领取方法

阿里P8Java架构师的面试经历分享,值得一看!

关注+转发后,私信关键词 【BAT】即可获取!

重要的事情说三遍,转发、转发、转发后再发私信,才可以拿到哦!

luioxiao1122(未知职业)-本文作者
这个人很懒,什么也没有留下。
623 2 2019-5-24 15:40
该文章已有2人参与评论

请发表评论

全部评论

查看全部评论>>

扫一扫关注官方微信号

最前沿的技术信息一手掌握

滚动新闻
CODESEEDING(码云社)一家致力于程序员成长、以内容为核心、以提问为引导的多元化成长社区。我们在线上为技术爱好者提供了一个优质的交流氛围环境,在线下同样和众多高校联合开办了技术沙龙品牌。
020-85534346
关注我们
  • 访问移动H5版
  • 官方微信公众号

码云社 - CODESEEDING 2.0© 2018-2019 码云社. TOOBUG ( 粤ICP备16114193号-3 )