前言
每个程序员都有一个大厂的梦,而互联网大厂首当其冲自然是阿里巴巴最吃香,今天我就来分享一个小伙进阿里巴巴的面经!
“不想进大厂的程序员不是好程序员”哈哈哈
本人也是准备了大半年,最终如愿以偿拿到阿里offer!
个人情况
我是一个普通的双非本科生,开发三年多(Java后端),平时学习也比较勤学好问,对待工作也极度认真负责,对自己进入大厂工作还是很有信心的,我的方向是Java,也知道现在Java的竞争比较激烈,大厂比较难进,但我丝毫不胆怯。为此也在半年前就开始筹备了,今年初在一位大佬的内推下加上自己对知识点的复习和努力也如愿以偿的成功拿到阿里的offer!
在此特别感谢这位大佬给我提供的帮助及内推!
Java中间件一面
1.技术一面考察范围:
-
重点问了Java线程锁:synchronized 和ReentrantLock相关的底层实现
-
线程池的底层实现以及常见的参数
-
数据结构基本都问了一遍:链表、队列等
-
Java内存模型:常问的JVM分代模型,以及JDK1.8后的区别,最后还问了JVM相关的调优参数
-
分布式锁的实现比较