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

一面:

写个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

相关推荐

秋招进行到现在终于能写总结了。完全没想到战线会拉这么长,过程会如此狼狈,不过更应该怪自己太菜了。好在所有的运气都用在了最后,也是有个去处。背景:双2本硕科班,无竞赛,本科一段研究所实习,硕士一段大厂暑期实习但无转正。技术栈是C++ & Golang,实习是客户端音视频(而且是鸿蒙端开发),简历两个C++项目一个Golang项目。主要投递岗位:后端,cpp软开,游戏服务端,测开,以及一些不拘泥于Java的岗位。从8月起总共投递123家公司,笔试数不清了,约面大约30家。offer/oc/意向:友塔游戏(第一个offer,面试体验很好,就是给钱好少南瑞继保(计算机科班点击就送(限男生),不...
乡土丁真真:佬很厉害,羡慕~虽然我还没有到校招的时候,也想讲一下自己的看法:我觉得不是CPP的问题,佬的背书双2,技术栈加了GO,有两段实习。投了123,面了30.拿到11个offer。这个数据已经很耀眼了。这不也是CPP带来的吗?当然也不止是CPP。至少来说在这个方向努力过的也会有好的结果和选择。同等学历和项目选java就会有更好的吗?我个人持疑问态度。当然CPP在方向选择上确实让人头大,但是我觉得能上岸,至于最后做什么方向,在我看来并不重要。至于CPP特殊,有岗位方向的随机性,java不是不挑方向,只是没得选而已。也希望自己以后校招的时候能offer满满
点赞 评论 收藏
分享
11-09 11:01
济南大学 Java
Java抽象带篮子:外卖项目真得美化一下,可以看看我的详细的外卖话术帖子
点赞 评论 收藏
分享
评论
4
70
分享
牛客网
牛客企业服务