阿里二面Java开发岗

本来投的是测试岗,结果二面被告知这个部门没有测试岗只有Java岗,故按照Java工程师标准问的
面试时间32分钟
问题如下:
1.为什么想做测试?
2.HashMap底层结构,数据结构是什么,扩容原理
3.HashSet底层结构,HashSet和HashMap怎么保证不会存入重复元素
4.重载和重写的区别
5.对Java面向对象的了解
6.简述多态
7.TCP和UDP区别
8.三次握手和四次挥手
9.为什么要四次挥手而不是三次
10.举例重载和重写的应用场景
11.你对集合的了解
12.接口和继承的区别
13.线程池
14.HashMap线程安全吗?HashTable线程安全吗?怎么能保证线程安全?
------华丽的分割线------
到这面试官已经不想问了,说还有几个问题没问:
15.JVM
16.设计模式

总结:重视基础!重视基础!重视基础!

提问顺序可能不对,大概内容就这些。分享完菜鸡学习去了


#面经##阿里巴巴##Java工程师#
全部评论
楼主你好,请问你是实习、校招还是社招?
点赞 回复
分享
发布于 2021-04-26 17:02
答出来多少
点赞 回复
分享
发布于 2021-04-26 17:10
联易融
校招火热招聘中
官网直投
我就一道题没答上来,但是面试完发现两道题答错了,当时他没告诉我
点赞 回复
分享
发布于 2021-04-26 17:13
阿里我一面挂了两次,我70%答出来了
点赞 回复
分享
发布于 2021-04-26 18:20
我也差不多 这种超级大厂对基础把控的死死的
点赞 回复
分享
发布于 2021-04-26 18:32

相关推荐

1 16 评论
分享
牛客网
牛客企业服务