java 面试面试代码之尖·Java篇

阿里一二面面经

2018-07-23  本文已影响88人  6b440373157d

【每日一语】有时候我想成为别人,有时候我觉得自己是在为没有可能去好好享受的另一个人生去奋斗,所以我希望它能有价值。——《达拉斯买家俱乐部》

阿里巴巴(业务平台技术质量部 测试开发):


一面(2018/7/16 晚上十点 一个小时左右):

1:  自我介绍

2:  HashMap怎么解决Hash冲突的

3:  ConcurrentHashMap怎么解决线程安全

4:  常见的排序有没有了解过

5:  一堆基本有序的数组,用哪种排序效率最高

6:  JDK1.6到JDK1.8 GC上面最大做了什么变化

7:  CMS怎么进行垃圾收集的

8:  G1怎么进行垃圾收集的

9:  G1相比于CMS有哪些优势

10: 哪些情况会导致Full GC

11: 新new的对象放在哪里

12: 哪些东西放在栈区

13: 双亲委派模型, 有什么好处

14: wait和sleep有什么区别

15: 线程池几个参数

16: 怎么评估线程数大小

17: 几个线程访问同一个东西,怎么保证安全

18: Spring几个特点说下

19: CGLib有没有了解过

20: Spring支持哪几种切片

21: SpringBoot和Spring有什么区别

22: SpringBoot和Spring启动有什么区别

23: Spring启动生命周期

24: Spring注解

@Resource和@Autowired区别对比  => 优先级不一样

25: spring @service@controller@componet 三者区别

26: Http和Https协议有什么区别,证书了解不

27: 介绍下Redis设计实现

28: Redis的细节源码看过没有

29: Redis分布式缓存

30: 线程在频繁的Full GC 怎么排查

31: JVM一些工具,jps, jmap

32: 你有啥问题

二面(2018/7/19 晚上九点 40分钟左右):

1:  自我介绍

2:  实习做什么

3:  你对哪个语言最熟悉

4:  Java的内存模型

5:  垃圾回收的原理

6:  你写过Java的Web系统

7:  简单介绍一下你的项目

8:  两个有序的数组,合成一个有序的数组,怎么合并效率高

9:  淘宝的登陆页面,怎么保证他安全

10:  你有最新半年用户的订单,每天的用户订单量有上亿,预测下未来一周哪些商品最容易被购买

12:  你将来要不要考研

13: 下半年实习时间

14: 给你说下面试流程[三轮技术面 + hr面]

一面把我的老底都翻光了,校招真不是跟实习一个级别的。

有没有老哥做测试开发或者了解测试开发的,值不值得去,一直是后台方向的

怕全是测试,大方向错了,就GG了

点击作者姓名与作者大佬交流~

作者:奔跑的蛋蛋

来源:牛客网(www.nowcoder.com)

- 互联网名企笔试真题

- 校招求职笔经&面经

- 程序员/产品/运营求职实习信息

- 程序员/产品/运营学习交流社区

上一篇下一篇

猜你喜欢

热点阅读