【阿里巴巴】Go岗-秋招六轮
阿里的二三面都是突然搞袭击,每次都是我刚睡醒 朦胧的状态面的试QAQ发挥都不太好
笔试 8月7号
第一题A了 第二题超时了才10% 可能是因为数组make了太多 触发了GC太多了吧
阿里云一面(8月11号 1h 30min)
- 聊实习
- 自我介绍
- 聊笔试
- 问项目
- 线程安全的map锁分段的细节
- hash表是如何实现的 hash表的扩容
- avl树或者红黑树 插入和查找的细节
- 上下文切换的细节
- rpc框架序列化解决了什么问题
- 10.tcp和udp有什么区别
- arp协议
- 计网转发分组的详细过程
- 用户在浏览器输入网址后到呈现页面的详细步骤
- go协程模型
- c java go的区别优劣
- 你看过java 或者 go的哪些源码
- 你是怎么优化你的项目的
- 你最近遇到了什么问题怎样解决的
阿里云二面 (8月15号)
- 聊聊项目
- grpc框架
- tcp访问一个主机如果主机端口不存在返回什么信息 我说应该是time out吧
- 他说那怎么知道这个信息是什么呢 我说tcpdump 他说你用的linux
- 然后聊了下用什么版本的linux。。。
- redis源码
- 出个了简单算法题
阿里云三面 (8月17号)
我刚睡醒就接到电话了 还是挺蒙的
- 聊聊实习情况
- 聊项目这个聊了蛮久的
- 网络的整个协议栈
- linux内核了解了多少
- 进程和线程的区别
- 一个tcp程序的具体步骤
- 你有什么优点和缺点
阿里云四面交叉面 (8月20号)
- 聊聊你的项目
- 你觉得你的项目如果现在来优化怎么优化呢
- 了解pasox算法吗
- 谈谈二分查找呢
- 二分查找有什么应用 了解stl库嘛 不了解
- dfs和bfs的区别
- 说说你所知道的网络定时器的机制
- 网络ping这个指令
- 操作系统你们有做过什么课程设计吗
- mmu有了解吗?
- 了解虚拟内存吗?
- 讲讲mmu
阿里云五面(8月24号)
- 全程基本就是聊项目
- 问了道算法题 单向链表的复制的。 单项链表还有个random域指针这个有可能指向了前后的结点。
完成这个链表的深复制。包括random域也要复制新的链新的。 我说完了以后问可以优化吗最后思考了一下优化了空间
阿里hr六面(9月3号)
基本上就是聊人生,聊你对公司的理解
聊学校的事情,聊聊技术。嗯 阿里的hr都是懂点技术的。。