阿里Java开发实习一面
我之前内推的时候找的是区块链平台开发,挂掉了后就网申Java开发,等了整整两个月终于等到了。谢谢菜鸟给我一次重新做人的机会。毕竟一面,问的都是基础知识。
大致面试问题:
- 自我介绍
- 秒杀系统的QPS
- 怎么解决商品超卖
- 分布式锁怎么实现
- redis持久化、rdb aof
- redis主要缓存什么
- kafka和其他的MQ,技术选型
- kafka的数据高可用
- kafka的数据持久化,直接写磁盘是怎么做到高吞吐(顺序读写,pagebuffer)
- 用到零拷贝的除了sendfile还有别的吗
- mysql的底层数据结构、B+树和B树区别
- 脏读和幻读
- 项目中用到了并发编程的知识吗
- CAS,CAS的问题
- 一致性hash是什么,怎样才能做到均衡
- 解释3月份的笔试第一题(卧槽,当时没做出来,现在又回答不来,哭了。。。。。)
求给个二面机会!!!!
#阿里实习##阿里巴巴##Java工程师##实习##面经#