阿里社招一面

心态爆炸,二次面阿里,透心凉,发个面经攒人品

  1. 说出你记得的排序算法
  2. 快排、冒泡实现思路(当场就想起来这两)
  3. TCP为什么要四次挥手
  4. 什么是进程?和线程的区别?
  5. 并发进程会有什么问题?
  6. 进程的通信方式有哪些?分别介绍一下
  7. 什么是虚拟内存?
  8. 除了内存扩展,虚拟内存其他的作用(这里没明白想考察什么)
  9. Linux常见的命令背一下
  10. Linux怎么实现批量替换文本?
  11. 现在有一个程序部署在Linux上运行很慢,说一下排查思路(没明白和Linux有什么关系)
  12. Linux有什么检测死锁的工具?
  13. 对volatile的理解
  14. 对synchronized的理解
  15. synchronized在不同方法上的锁粒度?两个线程并发访问不同的方法锁会发生什么?
  16. Java是只有值传递吗?为什么?
  17. Hashmap为什么使用红黑树?
  18. 算法题:给定一个路径下的文本文件,统计文件中每个单词出现的次数,并按字典序输出

还有一些Mysql的题目记不清了,应该就是常规,算法题一次面的时候让我手写倒排索引,第二次又是这个,没用过treeMap,手写了一个链表实现的,BufferReader读文件也没写出来,只能空着,写完算法题,终于开始聊项目了,但是时间不够了,草草结束。

#面经#
全部评论
感觉问的还行啊
点赞 回复 分享
发布于 今天 23:17 北京
linux命令我就受不了了
点赞 回复 分享
发布于 今天 22:36 北京
点赞 回复 分享
发布于 今天 22:23 广东

相关推荐

01-30 16:13
浙江大学 Java
点赞 评论 收藏
分享
01-30 09:45
燕山大学 Java
喵_coding:这种直接跑就完事了 哪有毕业了才签合同 任何offer和三方都没有的
点赞 评论 收藏
分享
评论
1
5
分享

创作者周榜

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