阿里本地生活一面


问的比较深入。偏向于让你自己说和中台的面试差不多

发现网络和操作系统学的有点死,有很多东西学过但是不知道怎么用,面试官只要不问常规的八股就答不出,缺乏思考。比如问操作系统如何实现多线程和tcp重传机制都答的一般。而且问一些范围比较大的东西就不知道怎么说了,知识不成体系。

RabbitMq的高可用是怎么实现的?哈希一致性是怎么实现的?

redis讲一讲

mysql讲一讲

volatile操作系统层面是怎么做的

Rabbitmq讲一讲

volatile、synchronize底层原理操作系统怎么做的?

DES AES的算法是怎样的?

tcp重传是什么?

多进程在操作系统中怎么实现的?

ArrayList和LinkedList?数组和链表是怎样的?

HashMap、CocurrentHashMap、hashtable

hashcode是什么?与equals的关系是怎样的?

== equals

redis数据结构

评价:

微服务项目不怎么样,因为没有上线。持保留态度

算法没有在面试中体现出来

操作系统、网络一般