阿里Java研发工程师实习面经

十分幸运 拿到阿里云的offer,感谢周围无数人对我的支持和鼓励,所以写篇面经希望可以帮助大家。
面试中,运气占很大一部分的,所以你们若是没有通过,一定不要气馁,继续加油。
每个努力的人 都值得钦佩,无论结果如何。

我说点面试中的小技巧,可以帮助你更好发挥,(注意,这个方法比较适合我,不一定适合你哇)
完全可以将学到的知识讲给自己(或者讲给别人),若是自己(别人)听你的讲述 能够听懂(使用自己的话去讲,而不要有专业术语),那么说明 你已经学好了。其原理就是 费曼学习法。感兴趣的人可以去了解下。
我个人习惯于 将一个知识点 分解为  xxx是什么,xxx有什么用,如何实现这个功能的(核心的工作流程),缺点是什么(以及为什么有这个缺点,缺点如何补救)。
举个例子, CMS垃圾回收器回收时为什么有内存碎片 , 首先分解为CMS是什么,内存碎片是什么?CMS垃圾回收器有什么用和Serial ParNew Parallel 等比较,优势,CMS是如何工作的,来实现尽可能降低响应时间的,为什么CMS有这个缺点,它是如何取舍的,如何补救这个缺点。
这些子问题都回答好,那么基本上这个问题就学的可以了。
这样可以检测你是否学好,而且,若是你都没法条理清晰地讲给自己,那怎么条理清晰地讲给面试官呢?

接下来就写下三次面试题目:
阿里一面:
1.个人介绍
2.项目介绍,项目介绍首先讲最好的项目,因为后面的项目可能都没时间去讲。
3.数据库 联合索引 用法
4.Spring IOC初始化过程
5.ConcurrentHashMap实现原理
6.CAS操作
7.ReentrantLock和Synchronized区别
8.CMS垃圾回收过程
9.Full GC次数太多了,如何优化。
10.直接内存 如何 管理的
11.线程池 参数。
线程创建的过程。有几种方法。
线程资源如何回收的。
一个题目:如何将一个二叉树,转为有序的双向链表。

阿里二面
1.自我介绍
2.项目介绍
3.堆和栈介绍
4.线程安全
5.乐观锁悲观锁
6.TCP三次握手
7.socket通信有关,select epoll
8.项目中的难点有哪些
我答得是:使用一个组合的设计模式 去解决文章多级分类的问题。

交叉面
1.自我介绍
2.项目介绍
3.做这个项目的动机
4.TCP UDP  IP  ICMP
5.知不知道一个应用层协议,运输层既没有使用TCP,也没有使用UDP
6.二叉树中求最长路径。
递归的方式去实现。
先求左子树深度,后求右子树深度。相加减一,那么就是以当前结点为转折点的解。
然后递归求左子树的解,和右子树的解。返回当前解,左子树解,右子树解中最大的解。时间复杂度为O(n*logn)
其实可以优化到O(n) ,其实不必求两个子树的解,只需要求较深子树的解即可。
7.有什么想问我的吗?
//您觉得成为一个顶尖高手,最重要的是什么呢?
兴趣。做自己感兴趣的事,就不会很疲惫,也会很开心。  //这一点我深有同感。
抓住你的兴趣,做你想做的事,自己驱动自己进步。
//很感谢您的建议。

hr面试
1.自我介绍。
2.项目介绍。项目中难点。得过啥奖没。
3.项目有什么不足?
4.前面的面试 发挥怎么样?
5.前面的面试难度怎样?

愿大家都能拿到自己理想的offer。
#阿里巴巴##面经##内推##实习#
全部评论
阿里内推,简历直接发送到 15809265710@qq.com 可内推到任意部门。 阿里云 我们组老大发命令招人了,下指标了,快发简历吧。
点赞 回复 分享
发布于 2019-08-20 11:01
大佬我想问下你投研发工程师JAVA大方向后选的是应用服务开发小方向吗,我主要是学Web后端开发的,如果要报的话得选应用服务开发这个方向吗,官网上面实习岗位多了一个服务端开发大方向,有些分不清
点赞 回复 分享
发布于 2018-07-08 05:10
请问大佬你面试间隔最长时间是多久呀,我上周二面的三面。。到现在还没有下一轮面试,同阿里云
点赞 回复 分享
发布于 2018-06-01 15:13
楼主去哪个部门了呀
点赞 回复 分享
发布于 2018-05-08 11:29
学到了很多,我也要像你这样学习
点赞 回复 分享
发布于 2018-05-04 23:55
学到了,很有帮助!
点赞 回复 分享
发布于 2018-05-01 12:37
向你学习
点赞 回复 分享
发布于 2018-05-01 11:53
楼主是18届还19的啊
点赞 回复 分享
发布于 2018-04-29 10:54
是微笑哥吗😂
点赞 回复 分享
发布于 2018-04-29 08:33
大佬
点赞 回复 分享
发布于 2018-04-28 16:18
哥们你是应届生吗?
点赞 回复 分享
发布于 2018-04-28 16:14
恭喜,很早就互关,我还在挣扎,你就上岸了
点赞 回复 分享
发布于 2018-04-11 00:56
马上hr面,请问有什么需要注意的吗?
点赞 回复 分享
发布于 2018-04-10 10:17
厉害,向你学习!
点赞 回复 分享
发布于 2018-04-10 10:12
3
点赞 回复 分享
发布于 2018-04-10 09:21
怎么知道是交叉面的呀
点赞 回复 分享
发布于 2018-04-10 07:05
给豪哥打call!
点赞 回复 分享
发布于 2018-04-10 01:17
想请问大佬,项目准备了什么?
点赞 回复 分享
发布于 2018-04-10 00:41
给豪哥疯狂打call
点赞 回复 分享
发布于 2018-04-10 00:30
大佬hr面完多久后有消息的
点赞 回复 分享
发布于 2018-04-10 00:30

相关推荐

不愿透露姓名的神秘牛友
06-19 14:46
和女友两个人马上毕业,现在我在鹅实习995,周六日偶尔也去北京;她在北京金融007,经常忙到后半夜,周末也没啥休息机会两个人现在都不咋聊天了,一句话隔半小时甚至半天才回。 她是个很优秀的妹子,工作也很努力,是值得学习一辈子的人。我在努力工作求转正,即便不行至少赚到了一段不错的实习经历。已经异地了半年,接下来可能还会持续是这个状态。我们都算是对方重要的人,只是感觉看上去不是很有未来的样子。希望牛友们给点的鼓励
梦旅奇缘:很难。异地首先就已经很难了,加上妹子是金融行业,忙碌高压,对情感需求很高,而且见惯纸醉金迷,你的很多优势在她那里可能就不算什么了。这种情况下,在她们那里遇到一个能及时照顾她的人,即使那人可能很多条件不如你,你也有可能被分手。 说白了,两个卷王就不太适合在一起。因为卷王最大的优势,在另一个卷王那里就不算优势了。
点赞 评论 收藏
分享
程序员牛肉:主要是因为小厂的资金本来就很吃紧,所以更喜欢有实习经历的同学。来了就能上手。 而大厂因为钱多,实习生一天三四百的就不算事。所以愿意培养你,在面试的时候也就不在乎你有没有实习(除非是同级别大厂的实习。) 按照你的简历来看,同质化太严重了。项目也很烂大街。 要么换项目,要么考研。 你现在选择工作的话,前景不是很好了。
点赞 评论 收藏
分享
评论
28
268
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务