两年Java面试总结:阿里四面(下)

本文详述了一位应聘者在阿里巴巴经历的四轮面试,涵盖Java集合、并发、JVM、Redis、分布式事务、源码阅读、项目管理和面试技巧等多个方面。面试中,应聘者讨论了项目经验、技术难点、解决方案以及职业规划,虽然最终因项目经验不足在四面被挂,但整个过程收获颇丰。
摘要由CSDN通过智能技术生成
一面

Java集合类 JUC ConcurrentHashmap 初始化 put过程 冲突 size实现
Java并发编程(voliatle synchronize reentrantlock aqs cas ABA)
JVM组成,栈溢出的几种情况
类加载机制(过程final static,双亲委派,破坏)
GC 收集器(列举,特点)
Redis数据类型,底层数据结构,SDS 跳跃表红黑树
分布式事务解决方案
nacos ap cp
源码读过哪些,Dubbo底层原理知道吗,Netty 序列化框架有哪些 性能指标
聊项目

二面

先笔试,三题,简单难度,过了几天后电话面试。

介绍项目
大学的时候做过什么项目
自研框架团队分工,价值,设计
团队划分,产品组做了啥,你负责了啥,说了jmeter压测,监控选型
项目价值
反射的原理
学习方式,线上沙龙,书籍
大数据转前端,前端转后端,心态变化和学习方式的变化
职业规划
秒杀场景设计: 预减库存 ,层层拦截,请求去重,幂等,数据预热,预减库存,MQ操作减库存
频繁GC问题怎么解决
项目中的遇到的最难的问题
一直问我最大数据量的场景
说说什么上线中的深刻经验
项目管理经验
最喜欢的leader,为什么
问常用Linux

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值