本人菜鸡,笔试0ac,以为要和阿里说再见了。
结果这周周一突然收到阿里的电话,让我补笔试,约了周二上午补笔试。
补笔试:用的伯乐系统,无法调试直接写。笔试比较简单,第一题两个有序链表合并,第二题多线程编程,实际应用题,没写过多线程,这大概写了下思路。
昨天下午收到阿里电话,说约个电话面试,就约了晚上面试。
聊了1个小时,问了很多问题,方方面面,问到不会为止
直接上面经!
项目:登入状态认证怎么做的
怎么保证动态的可见性,类似朋友圈那样的
点赞高并发怎么办?
消息中间件用过么?怎么自己设计一个消息中间件?
redis是单线程么?为什么快?io模型什么怎么样的,具体是怎么个流程?
jvm内存模型,full gc触发的条件,新生代和老年代的区别,gc算法
HashMap的数据模型,扩容怎么做的,扩容的时候又有put操作怎么办?
HashMap怎么改成线程安全的
Mysql索引设计,用索引为什么快?
IO了解过么(不了解)
计算机网络分层模型,TCP在哪一层,应用层有些什么协议?TCP怎么确保可靠性的?丢包和串包怎么办?
并发:synchronised和reentrantloc的区别,sleep和wait的区别
死锁会导致什么问题?
线程池主要参数,其中的任务队列有哪些队列
session和cookie的区别
最后经典反问环节。
怎么保证动态的可见性,类似朋友圈那样的
点赞高并发怎么办?
消息中间件用过么?怎么自己设计一个消息中间件?
redis是单线程么?为什么快?io模型什么怎么样的,具体是怎么个流程?
jvm内存模型,full gc触发的条件,新生代和老年代的区别,gc算法
HashMap的数据模型,扩容怎么做的,扩容的时候又有put操作怎么办?
HashMap怎么改成线程安全的
Mysql索引设计,用索引为什么快?
IO了解过么(不了解)
计算机网络分层模型,TCP在哪一层,应用层有些什么协议?TCP怎么确保可靠性的?丢包和串包怎么办?
并发:synchronised和reentrantloc的区别,sleep和wait的区别
死锁会导致什么问题?
线程池主要参数,其中的任务队列有哪些队列
session和cookie的区别
最后经典反问环节。
今天看了下官网的状态由原来的简历评估变成了待安排面试,不知道这算进入面试环节了么?
希望阿里爸爸给个机会!
全部评论
(9) 回帖