当前位置: 首页 > 面试经验 >

阿里云 实习面经(已OC) 一面

优质
小牛编辑
87浏览
2024-02-22

阿里云   实习面经(已OC)  一面

写在前面

这是本人去年找暑期实习时候的面经,java后端方向。之前面试的时候一直会做录音复盘,但是并未整理过面经,最近有uu私信想看一下,因此分享给大家,做个参考,希望可以帮助大家。

面试时长

60min

面试形式

电话面。一开始知道是电话面试,本来以为不需要写算法题的,谁知道最后感觉快结束的时候发了个链接过来让打开写Orz,所以一定要做足准备,不要心存侥幸哎。

面试内容

  1. 自我介绍;
  2. 项目简单介绍。大概说下做了哪些项目,项目的需求是什么,大概用到了哪些技术栈;
  3. Java相关:String为什么是不可变的?
  4. Java相关:String、StringBuffer和StringBuilder的区别?
  5. Java相关:在循环内使用“+”进行字符串拼接的话会有什么问题?
  6. JVM相关:堆空间的结构?分配策略有哪些?
  7. JVM相关:Minor GC和Full GC的区别?
  8. Linux相关:文件的概念?(可能是想让我指出Linux中所有内容都是以文件的形式保存和管理)
  9. Linux相关:文件有哪些类型?各自的作用是什么?
  10. Linux相关:inode的作用?inode包含哪些内容?给出一个文件名,Linux是如何根据该文件名打开文件的?(文件名->inode->block)文件的访问时间是如何记录的?
  11. Linux相关:零拷贝是什么?用来解决什么问题?有哪些应用场景?实现方式有哪些?
  12. Linux相关:压缩和解压使用的命令?相关参数的作用?
  13. 网络相关:TCP 和 UDP 可以使用同一个端口吗?
  14. 网络相关:三次握手与四次挥手流程?TIME_WAIT出现在什么时候?要等待多久?(2MSL)为什么要等待这么久?
  15. 算法题:Leetcode15 三数之和

总结

一面主要还是以八股文为主,项目基本就是简单了解了下。不过感觉问的有些八股文并不是很常见的,比如Linux那一块儿。此外,面试的时候有些地方会一直追问,直到你回答不出来为止,估计是想看看面试者的知识宽度和深度。最后的算法题虽然是之前做过的,但是一开始还是有不少细节被忽略了,后面检查了好一会儿才过。

针对八股文,还是要多多花时间,重点常考的地方多看几遍,考的频率低的地方也要稍微过一过有点印象;针对算法题,常见的题目还是要多刷几遍,做过一次不代表面试的时候就写的出来。

#面经##阿里云##实习##暑期实习##牛客在线求职答疑中心#
 类似资料: