阿里云一面面经——4.8

面试的是阿里云消息队列中间件团队,就是那个搞出RocketMQ的大佬团队。我个人主要做的是开发方向,对这种鸡架几乎一窍不通,能看得出来面试官很想问点我会的,但结果就是我几乎全程在对不起,我不知道。但不得不说阿里云这场面试的体验很好,很多我不会的面试官也一步步引导我,就当刷个经验了(而且我的学校不是23所,能有面试我已经很高兴了)。

1.进程与线程之间的区别

2.redis为什么快?(单线程处理计算密集型任务,reactor处理网络)

3.ssh访问server的整个网络流程是怎样的?(我按照网络七层模型+socket+零拷贝+局域网+互联网这个流程说的)

4.ssh怎么保证安全的?(仿照https的tls握手回答的)

5.Netty为什么快?(零拷贝,直接内存,reactor,epoll)

6.Netty中直接内存的内存池分配算法知道吗?(低头道歉)

7.零拷贝有哪些坏处?(大文件+pagecache情况下的缓存中热点数据失效,小林coding上讲过)

8.除了reactor框架外你还知道哪些框架?(低头道歉)

9.分布中的raft知道吗(说了下选举,面试官笑着说:细节说的不太对哦,我:低头道歉)

10.paxos知道吗(我raft都一知半解,何况paxos?低头道歉)

11.说下你用过哪些RPC框架?(gRPC)

12.gRPC为啥会使用protobuf?(回答了proto编解码,并说了下不同编解码的优劣)

13.编解码中的版本向下兼容策略了解吗?(低头道歉)

14.假如当下让你优化一个RPC框架,你有哪些思路?(他说是开放题,我就从服务发现之类的开始说,扯了好几分钟后面试官打断说动态代理中的优化知道吗?我:低头道歉)

15.说下pulsarMQ与RabbitMQ的不同(我实习用的pulsarMQ,项目用的RabbitMQ,所以面试官才问的

16.说下pulsarMQ的ack机制(就记得是个分段ack,低头道歉)

17.负载均衡策略有哪些?

18.假如当前某台server的网络请求出现堆积,该怎么排查(场景题?我首先说这个是网络IO堆积,则表明负载均衡的proxy认定该server的CPU或者内存并没有饱和,那么说明不是机器问题。然后说使用linux的命令查看是哪个进程的原因,接着查看是哪个线程的原因。然后去捞日志或者查看监控判断是不是线程运行过慢导致的线程池阻塞等等)

19.拷打实习

手撕:判断链表是否有环,并返回环开头的节点

反问:

1.表现咋样?回答:还行(可以看得出来面试官已经很照顾我的情绪了)

2.怎么提升?(多去了解原理,多看源码,多思考)

3.实习生进去干什么?

#阿里云##阿里云面试##阿里##阿里面试#
全部评论
太强了佬
1
送花
回复
分享
发布于 04-08 21:32 上海
这问题我都看不懂
1
送花
回复
分享
发布于 04-10 23:27 湖南
网易互娱
校招火热招聘中
官网直投
太强啦,肯定能过的,除非rocketmq那边想招超人
1
送花
回复
分享
发布于 04-13 11:09 江苏

相关推荐

一面(4.291. 接口和类继承区别2. 如何创建一个线程,若干种方式,推荐哪种?3. 常见垃圾回收器和回收算法?回收原理和效率比较4. 日志查看回收前回收后内存变化不明显,原因是什么?5. 如何减轻老年代的数量压力?fullGC频繁怎么解决?6. mysql事务和事务底层依赖? 跨库事务了解过吗?7. shell命令问了几个(文件大小排序查看、统计字符(这块漏了,不会欸8. 查看java相关参数,jconsole、jstat、jstack用过吗?9. 拷打项目,讨论项目细节实现--------------------------二面(5.8两个场景题1. 如何确保多个链接对mysql的查询和更改能够实现一致性,不发生并发安全问题。(不是多线程安全,好像是多进程或是多个分布式节点的安全问题。我从乐观锁和悲观锁两个角度答了2. 高并发场景下如何实现分布式对主库的操作,缓解单一节点的压力(我说用分布式+消息队列,面试官好像说太复杂了--------------------------三面(5.91. 项目拷打10分钟,讲了项目难点、并发如何处理的2. JVM和JDK常见的锁、分布式锁、为什么用zk锁不用redis锁、如何用mysql实现锁功能、3. OOM,遇到哪些OOM,如何处理你遇到的OOM,实战过吗?4. 阅读过哪些中间件的源码?(汗流浃背5. 线程池相关,如何设置线程池,参数该如何设置?如何考虑的?5. 奖项和奖学金,个人成绩排名?考研还是保研?(汗流浃背6. 个人问题:家哪里的?性格,你是I人还是E人?能过来几个月实习?-------------------5.13hr面,晚上已OC-------------------全程没有算法欸,也不知道怎么个事,准备回头问问同事 #我的实习求职记录#
查看16道真题和解析 我的实习求职记录
点赞 评论 收藏
转发
7 42 评论
分享
牛客网
牛客企业服务