总的来说,阿里的面试还是很有质量的,大部分都是项目相关,八股不多也不难
云计算一面(过)
- 订单池的权限管理怎么做(不同的角色看到不同的订单)
- 分布式缓存的定义(内存消耗,数据不一致),为什么用分布式缓存
- Redis用过没有,哪些用途
- 主要都是项目
- 两道题:一道是适配器设计模式,一道是责任链设计模式,出的很精巧
云计算二面(挂,因为实习目的不明确,求知欲望不强?)
大部分围绕项目展开,很少八股
- 实习项目:自己介绍10分钟
- zk选主过程,分布式之间怎么调度
- Http restful调度和RPC的区别
- 说到RPC,RPC常见的组件有哪些:通信协议,网络通信,负载均衡(一致性hash),连接池和注册中心
- 服务端你Netty的Worker和Boss是怎么分配的?
- 注册中心挂掉怎么办?(检测机制,客户端先本地缓存请求)
- 一道题:重排链表
钉钉一面(过)
- 自我介绍
- 大学学过什么课程?操作系统,编译原理,计网,离散
- 你说说你对IO的理解?刚刚你说到CPU执行快?寄存器,电信号驱动,那磁盘为什么慢ÿ