Java校招面经_校招面经:阿里天猫Java后台开发面试历程

分享一波阿里天猫超市一面到hr面的面经,觉得自己还是蛮幸运的。本人广东双非大学本科生。

一面(35分钟)

一面都是聊项目,聊了半个小时,主要包括这几个问题:

1、项目介绍

2、项目中如何对数据库进行优化

3、项目中的难点

4、你在项目中充当的角色

和面试官聊了35分钟,大部分时间是我在介绍,我把项目中自己负责的部分很详细地说了出来。面试官很友好,对我给予了肯定,直接和我说通过了一面。两个小时后就约二面面试时间了......

二面(63分钟)

1、自我介绍

2、分别介绍一下你的几个项目

3、你觉得哪个项目让你印象最深刻?

4、项目中一些关于 geohash 的问题

5、分库分表的依据是什么?有用什么工具吗?

6、线程的几种状态?

7、wait和sleep分别属于哪个类的方法

8、lock和synchronized的区别是什么

9、什么情况下适合用偏向锁?

10、BIO和NIO的区别是什么?分别适合于什么场景?

11、select 和 epoll的区别

12、说一下你知道的Http的请求头和返回码

13、String s = new String("abc") 产生了几个对象?分别放在哪里?

14、上面那行代码在JDK1.8前后存放的区域有什么不同?

15、平时有用什么工具观察过虚拟机的内存情况吗?

16、平时怎么学习的?有没有关注什么博客和论坛?

17、有什么

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值