我是如何在五年阿里面试官的连珠炮问下三面斩获 Java 岗 offer,最后定级 P6 的呢?

发布于: 2020 年 11 月 27 日

一面(60min)



面试官迟到了50分钟,和我说明了缘由并表达了歉意

1.自我介绍

2.项目介绍

3.深挖项目,从一个项目功能开始说起,串联起其他功能

4.Redis和MySQL缓存一致性问题怎么解决的

5.SpringBoot和Spring的区别是什么

6.SpringBoot的自动配置原理是什么

7.Cookie会不会发到其他网站,为什么

8.AOP的底层原理

9.Kafka的消息模型是什么

10.Kafka的架构是怎样的

11.Kafka怎样保证消息消费不重复的

12.Kafka、RocketMQ、RabbitMQ的区别是什么

13.Redis分布式锁的实现

14.Linux的awk是什么

15.微服务怎么理解的,有什么好处

16.RPC框架了解多少

17.Dubbo了解多少

18.Hadoop了解多少

反问:

1.部门日常开发用到的技术栈有哪些

2.我今晚还有二面吗?(因为当时已经晚上九点了,想问问能不能睡觉了。。。)

答:明天给你约二面时间,我对你的评价挺高



二面(60min)

1.自我介绍

2.项目介绍

3.深挖项目,讲一讲项目你认为的亮点是什么

4.单点登录是什么

5.如果数据库挂掉了,你的插入操作失败了怎么处理

6.权限验证怎么实现良好的扩展性,你认为该怎么实现

7.HashMap原理说一下

8.怎样获取线程安全的HashMap

9.ConcurrentHashMap原理说一下

10.JVM运行时数据区讲一下

11.数据库ACID说一下

12.数据库隔离级别有哪些

13.悲观锁和乐观锁讲一下

14.算法题:LeetCode55 跳跃游戏,讲了两个实现思路和时间复杂度

15.算法题:给一组字符串数组,从里面找出字符串子集,子集的不同种类的字符个数要满足指定要求,讲了两个实现思路和时间复杂度

16.快排速度是快还是慢,如果快为什么快,如果慢为什么慢

17.你认为你的性格特点是什么



三面

1.随便聊。。。说到一面二面对我的评价都很好

2.介绍他们那边的业务

3.什么时候能来工作

4.对公司有什么看法

5.对自己有没有做规划



面试体验还是挺好的,感觉组里的人对我是真的挺不错,一直在肯定我,也让我增加了些许的自信



希望自己进去以后能加油干,不会辜负他们对我的热情



我网罗了2020年所有大厂的高频面试题及所需要用到的核心知识点,我自己面试之前也一直在看,现在也拿出来免费分享给大家,希望大家可以像我一样offer多多,可以拿到自己心仪的offer





以上所有面试题都已被整理到网盘,需要的朋友可以关注公众号获取哦



用户头像

还未添加个人签名 2020.11.03 加入

添加小助理VX:msbjy2019获取进阶资料哦

评论

发布
暂无评论
我是如何在五年阿里面试官的连珠炮问下三面斩获Java岗offer,最后定级P6的呢?