阿里云实习六面面经(已拿意向书)

一面:

写个int转16进制。

实现循环队列。
GC会吗?不会。
JVM什么时候回收内存,会不会存在引用依然存在,但却回收的情况?
TCP的流量控制?如果接受端已经确认了100序号,又收到了,怎么处理?
一块内存可以被不同进程访问吗?怎么实现?不会。
随机抽样算法?不会

二面:
开始问项目遇到的最大的难点。
- 然后问了多线程:
- 线程池怎么运作。
- 线程的状态。
-  sleep会触发哪个状态?
- 什么操作会进入blocking
- 什么操作进入waiting
- 如果发现了运行缓慢,如何定位问题在哪?他说可以查看线程的状态。
- 怎么实现一个线程池?或者说你如何使一个线程在处理多个任务的时候保证数据的安全?
- 锁用过哪些?sychronized,ReentrantLock
- 有啥区别?有啥相同之处?
- sychronized 底层怎么实现?不会。
- ReentrantLock底层怎么实现?不会。
- 异常了解吗?分哪两种?Error和Exception。有什么区别?
- exception分哪两类
- 如果有个没来的及实现但可能被调用的方法该怎么处理?
- 引用有哪几种?强、软、弱、虚。
- 有什么区别?
- 什么时候会用?
- spring IOC/AOP 了解吗? IOC是什么AOP是什么?
- 它们帮你处理了哪些问题
- 怎么实现的?
- 读过spring 源码吗?
- MySQL?
- Redis?
- socket有几种类型?
- 如果服务器的一个socket的queue满了,怎么排查故障?
- 如何使一个CPU的使用率保持在50%

三面:

删除链表的倒数第n个结点。

智力题。100层楼扔俩球,特定高度球会碎。

出个策略使丢的次数最少得出精确的楼层数。

你有什么问题要问我吗?
???
以为挂了,没想到还有四面。

四面:
说一说你擅长的技术?...算了还是我问你吧
设计一个秒杀系统???
JUC了解哪些东西?为什么不用Atomic而用JUC?
你如何触发一次Full GC?new 一个特别大的对象。多大?
数据库千万级的表怎么设计?
你这是完全不会呀?TAT
你应该多动动手,有点好奇心。对对对。
面完又以为挂了,没想到还有五面。。。

五面:
HR常规问题:
家庭情况。
印象深刻的事。讲下你是如何处理某件事的。
用仨词形容自己。

六面:
HR面。
跟上回差不多,不知道为啥面两回。我还问了一下,说是上回过了才有这回。

---
整体进度挺慢的。除了前两面比较快。后边基本一周一面。
六面完感觉比较稳了。果然没过两天收到了意向。
就这样吧。太菜了 。说实话面试阿里还是受益很多的,学到了不少东西。尤其二面那个面试官,各方面都很值得我学习,堪称榜样。惭愧。
第一面可能直接挂了,后面五面应该是同一个部门的流程。我猜的。
供大家参考。惭愧。
---
话说有没有人知道阿里实习体检的流程?
北京阿里云这边实习工资有人知道吗?
求大佬指点一下呀。



#阿里云##实习##面经##Java工程师#
全部评论
做的什么项目啊
1 回复 分享
发布于 2020-05-23 17:01
沾沾大佬喜气
点赞 回复 分享
发布于 2020-04-30 20:40
老哥挺厉害的呀,我还在等hr面,老哥阿里云哪个部门?
点赞 回复 分享
发布于 2020-05-01 08:32
吸吸喜气
点赞 回复 分享
发布于 2020-05-03 22:14
吸吸欧气😀沾沾喜气😄
点赞 回复 分享
发布于 2020-05-05 08:44
沾沾喜气
点赞 回复 分享
发布于 2020-05-07 15:54
楼主那么多不会,怎么还都过了啊😂
点赞 回复 分享
发布于 2020-05-10 20:54
待遇咋样呀
点赞 回复 分享
发布于 2020-05-23 13:32
厉害
点赞 回复 分享
发布于 2020-05-23 14:14
沾沾喜气
点赞 回复 分享
发布于 2020-08-07 12:49

相关推荐

三年之期已到我的offer快到碗里来:9硕都比不上9本
点赞 评论 收藏
分享
4 70 评论
分享
牛客网
牛客企业服务