阿里一面
阿里一面
round 1:自我介绍
大概用了一分钟左右,主要介绍了掌握的技术栈以及自己的大学期间工作室经历
round2:项目经历
问了简历上的其中两个项目,做了什么以及有什么亮点(难点),有什么突破(学到了什么)
round3:八股文部分
1.知道Java的list、map、set吗?分别说说
2.细说一下list?ArrayList和InkedList的区别?底层代码有没有了解过?
3.JVM内存模型?了解JVM垃圾回收机制吗?
4.了解Java中的线程池吗?为什么要用线程池?怎样实现多线程?
5.MQ消息队列用来干嘛?MQ怎么保证数据的一致性问题?为什么MQ的消息不会丢失?使用MQ的优点还有哪些?
6.Mysql的隔离级别有几种?分别说说。
7.Sentinel是怎么实现限流的?
8.Redis实现分布式锁
9.说说SpringBoot?使用SpringBoot的优点有哪些?
round 4:反问环节
这个就不多说了。。
总结,面试官一般会从基础开始切入,答上来了之后会根据你的回答继续追问,这时候往往会问得比较细,有点偏底层。damn!还得继续加油啊。
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment
ValineDisqus