阿里中间件研发三面+HR面面试分享:Redis+分布式+kafka...

本文分享了作者在阿里巴巴中间件部门的面试经历,包括四轮面试的内容,涉及Redis、分布式系统、Kafka、Java线程池、Linux权限管理、数据仓库、Docker、K8s、Dubbo等多个技术点。面试中还包含了Java基础、并发编程、自定义RPC实现以及HR面的交流。建议面试者充分准备、拓宽知识面,并注重简历的撰写和面试技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

我参与了阿里巴巴中间件部门的提前批面试,一共经历了四次面试,拿到了口头offer。这是我的面经,在这里分享给大家。

阿里中间件研发三面+HR面面试分享:Redis+分布式+kafka...

一面:

1 自我介绍

2 项目中做了什么,难点呢。

3 Java的线程池说一下,各个参数的作用,如何进行的。

4 Redis讲一下

5 分布式系统的全局id如何实现。用zookeeper如何实现的呢,机器号+时间戳即可。

6 分布式锁的方案,redis和zookeeper那个好,如果是集群部署,高并发情况下哪个性能更好。

7 kafka了解么,了解哪些消息队列。

8 想做业务还是研究。

9 然后出了一道题,linux的访问权限是rwx格式的。使用一个类支持访问权限的增删改查,并且注意使用的数据格式以及方法效率,规范。给了一个多小时写题。

耗时将近30分钟。

二面:

1 介绍你做的项目和其中的难点。

2 上次面试官问的问题,反射的作用是什么。

3 数据仓库,多线程和并发工具等。

4 私有云,docker和k8s等。

5 了解哪些中间件,dubbo,rocketmq,mycat等。

6 dubbo中的rpc如何实现。

7 自己实现rpc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值