【阿里巴巴】Go岗-秋招六轮

阿里的二三面都是突然搞袭击,每次都是我刚睡醒 朦胧的状态面的试QAQ发挥都不太好

笔试 8月7号
第一题A了 第二题超时了才10% 可能是因为数组make了太多 触发了GC太多了吧

阿里云一面(8月11号 1h 30min)

  1. 聊实习
  2. 自我介绍
  3. 聊笔试
  4. 问项目
  5. 线程安全的map锁分段的细节
  6. hash表是如何实现的 hash表的扩容
  7. avl树或者红黑树 插入和查找的细节
  8. 上下文切换的细节
  9. rpc框架序列化解决了什么问题
  10. 10.tcp和udp有什么区别
  11. arp协议
  12. 计网转发分组的详细过程
  13. 用户在浏览器输入网址后到呈现页面的详细步骤
  14. go协程模型
  15. c java go的区别优劣
  16. 你看过java 或者 go的哪些源码
  17. 你是怎么优化你的项目的
  18. 你最近遇到了什么问题怎样解决的

阿里云二面 (8月15号)

  1. 聊聊项目
  2. grpc框架
  3. tcp访问一个主机如果主机端口不存在返回什么信息 我说应该是time out吧
  4. 他说那怎么知道这个信息是什么呢 我说tcpdump 他说你用的linux
  5. 然后聊了下用什么版本的linux。。。
  6. redis源码
  7. 出个了简单算法题

阿里云三面 (8月17号)

我刚睡醒就接到电话了 还是挺蒙的

  1. 聊聊实习情况
  2. 聊项目这个聊了蛮久的
  3. 网络的整个协议栈
  4. linux内核了解了多少
  5. 进程和线程的区别
  6. 一个tcp程序的具体步骤
  7. 你有什么优点和缺点

阿里云四面交叉面 (8月20号)

  1. 聊聊你的项目
  2. 你觉得你的项目如果现在来优化怎么优化呢
  3. 了解pasox算法吗
  4. 谈谈二分查找呢
  5. 二分查找有什么应用 了解stl库嘛 不了解
  6. dfs和bfs的区别
  7. 说说你所知道的网络定时器的机制
  8. 网络ping这个指令
  9. 操作系统你们有做过什么课程设计吗
  10. mmu有了解吗?
  11. 了解虚拟内存吗?
  12. 讲讲mmu

阿里云五面(8月24号)

  1. 全程基本就是聊项目
  2. 问了道算法题 单向链表的复制的。 单项链表还有个random域指针这个有可能指向了前后的结点。
    完成这个链表的深复制。包括random域也要复制新的链新的。 我说完了以后问可以优化吗最后思考了一下优化了空间

阿里hr六面(9月3号)

基本上就是聊人生,聊你对公司的理解
聊学校的事情,聊聊技术。嗯 阿里的hr都是懂点技术的。。

发表评论

后才能评论