阿里cfo部门Java实习面经

阿里一面

笔试一共只a了10%,竟然还能进面试!

学了一天想放松一下,研究怎么打危机合约,9点半一个电话就打来了,直接就开始面了,赶忙坐起来。可是脑子一团浆糊,思考什么全都慢半拍,感觉回答的超级差,即使自己很熟的知识。

  1. 高昂的音符讲一遍思路,偷的图片

    img

  2. 解释啥是动态规划

  3. 讲一下受检异常

  4. 从内存模型角度分析为什么有线程安全问题

  5. 为什么cpu有缓存?

  6. 缓存在Java内存模型的哪块区域?(我不理解)

  7. 讲一下 Java 内存模型?(运行时数据区域?)(有没有人告诉我这一块到底怎么读?)

  8. 1.7-1.8Java内存模型有什么变化?

  9. 稳定的排序算法?(一定要把那些排序算法搞明白)

  10. jdk 中有哪些包使用了排序算法?

  11. 堆排序是怎么做的?

  12. B+ 树?

  13. 为什么 B+树而不是二叉树

  14. 什么是聚簇索引?

  15. 可以有多个聚簇索引吗?

  16. 讲一下双亲委派模型?

  17. 双亲委派模型有什么用?为什么?为什么?

状态超级不好,面试官总是会问为什么来考察理解,还是自己死记的多,没有思考那么多为什么?

还是要带着脑子去学习,今晚的面试虽然凉,但是却给了我警醒,学东西不能一知半解,要知道为什么?

#阿里巴巴2021暑期实习##阿里巴巴##实习#
全部评论
内存模型是指Java有一个统一的主内存,主内存中存放了所有的变量。同时每一个线程都有一个自己的工作内存,当线程需要对变量进行操作的时候,总是先从主内存中把变量取到工作内存,再在自己的工作内存里对变量做操作,并在某一个不确定的时间将变量值刷新到主内存。
1 回复 分享
发布于 2020-03-29 00:06
哪个部门啊
点赞 回复 分享
发布于 2020-03-29 02:24
我怎么感觉看起来挺简单的呢😂
点赞 回复 分享
发布于 2020-03-29 02:11

相关推荐

星辰再现:裁员给校招生腾地方
点赞 评论 收藏
分享
码砖:求职岗位要突出,一眼就能看到,教育背景放到最后,学校经历没那么重要,项目要重点突出
点赞 评论 收藏
分享
07-17 12:07
门头沟学院 Java
勇敢牛牛不怕困难
投递OPPO等公司7个岗位
点赞 评论 收藏
分享
评论
1
41
分享

创作者周榜

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