阿里面试

阿里面试时通过电话进行的,他说会耽误我20分钟,结果面了有一个多小时。

面试也是问些常问的知识点

jvm的内存模型、垃圾回收

jvm参数调优

B+树问我懂不懂

知道哪些设计模式

spring用到了哪些设计模式

规则引擎问的很深,估计他们再用

数据推送的模式push和pull细节问了好多,估计他们也是经常问到,问他们各自的特点

kafka如何从某个节点开始读取数据

zookeeper的一些使用场景

如何保证它的消息有序

一致性哈希

也问到了海量数据查找问题,布隆筛选器

有一个问题我纠结了好久,没理解问题:

数据库分表操作后,查询的摸个字段不是分表字段,比如是时间10月到11月,

问如何查找并排序

问到了数据库量的细节,数据的tps和数据库的表存量

java内部类的使用场景

最后让我设计一个秒杀系统,就是库存是在提交订单时持久化还是在结算的时候持久化。

有本阿里人写的书,基本就是这个问题的描述《大型分布式网站架构设计与实践》


阿里可能喜欢问些基础,和从框架组件的底层原理实现问些问题,能看出来这家公司java基础组件做的比较不错


总结:这次前基础知识答的还行(答多了),让分析面试官可能自己正在碰到的问题或评估他们自己的方案是,他们想听听你的看法时,还是做的业务和项目还是少,分析抽象能力前欠缺些。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值