阿里一面

更新一下,昨天面试官就说是阿里的,也没介绍自己是不是子集团的,我今天查了一下阿里控股的官网,又没找到投递记录,这是什么情况啊,有大佬跟我一样的情况吗?

说了最后一次写面经,还是打脸了,已经在100%精力备考公务员了,八股都没看了,写出来就是给大家参考下面经

今晚正在上厕所,突然阿里打来电话说要做一个电话面,话说阿里怎么这么喜欢电话面。。。而且这周六9点面试,真就996是吧,整体难度偏低,基本都是八股,一共50分钟

1.没有自我介绍,上来让聊聊Java的学习历程

2.项目是在公司实习做的,还是在学校学习做的

3.Java和C++的区别

4.Java实现怎么实现多继承

5.多态的实现原理

6.抽象类和接口的区别以及各自的应用场景

7.ArrayList和LinkedList的区别,底层实现以及应用场景,项目是怎么使用的

8.ArrayList删除的时候有什么坑

9.HashMap的底层数据结构

10.ConcurrentHashMap如何实现线程安全的,项目中有用过吗

11.线程的状态有哪些,哪些方法会阻塞当前线程,wait和sleep的区别

12.项目中有没有用到锁,说本地锁没怎么用到,用到的基本是都分布式锁,然后就聊一下用分布式锁的场景

13.上面我讲了一下用分布式防止重复下单,然后面试官说这主要是一个保证幂等性的操作,问有没有处理过多线程并发访问某个资源的情况,然后又讲了一下防止超卖的问题

14.怎么看待DDD的,DDD是为了解决什么问题的,用DDD怎么去划分领域?这个问题终于有点面试的感觉了,我讲完之后,面试官也讲了一下,交流了一下,总算不是你问我答的人机模式了,这一块聊了挺久

15.SpringCloud用过吗

16.SpringBoot相比SpringMVC有哪些优点

17.设计模式,让挑几个熟悉的讲一讲

18.缓存相关的东西有处理过吗

19.做过JVM调优吗

20.volatile解决什么问题,底层实现

21.什么场景用不了volatile

结束了,没有反问

全部评论
一样准备考公了,双非感觉找工作一点戏都没有,佬加油
1 回复 分享
发布于 09-07 23:41 湖北
哪个bu的面试哇
1 回复 分享
发布于 09-08 00:18 北京
第四个问题,楼主怎么答的啊?4.JAVA不是单继承
1 回复 分享
发布于 09-08 13:12 北京
来看看PDD不佬
1 回复 分享
发布于 09-08 13:41 上海
看我主页
1 回复 分享
发布于 09-10 10:43 上海
我是他们家周日晚上九点面的
点赞 回复 分享
发布于 09-11 10:23 湖南
现在考公还来得及吗
点赞 回复 分享
发布于 09-15 14:19 上海

相关推荐

(1)先自我介绍,然后说过一遍简历上的项目(2)哪个项目是做的相对有亮点的,可以展开说一下吗?​这个方案有什么不足的地方吗?​其中的access token会不会存在过期的问题,过期了会有什么问题(3)项目中的AOP是用什么动态代理来实现的?(❌)(4)项目中用到了rocketmq+redis的发布订阅模式,那你了解rocketmq的推拉模式吗?(5)推拉有什么区别?优缺点各是什么?(6)拉模式中的rebanlance平衡了解吗?(❌)(7)项目中用到了websocket,说一下http和websocket的区别(❌)(8)项目中用过es,es中的倒排索引了解吗(❌)(9)美团的这段实习经历,学习到了什么(自动化+工具开发 , 了解了基本的后端开发流程)(10)如何针对插件去做监控的?(11)你说了解基本开发流程,说一说,代码结构?(12)了解DDD,领域模型设计了解吗(❌)(13)既然美团内部通过RPC来调用,了解RPC底层设计吗?(❌)(14)用了这种多线程部署插件,那么线城池的配置了解吗?(❌)(15)阻塞队列参数了解吗接下来问一些基本的吧:(16)linkedHashMap了解吗?何种场景用?(❌)(17)LRU了解吗(❌,底层实现和linkedHashMap有关)(18)联合索引A,B,C select * from A = xx , B >= xx ,C = xx ,分析下走索引情况(❌)(19)MYSQL的隔离性如何实现的(❌)​除了锁这种实现方式呢?(❌)(20)MVCC了解吗(❌,和隔离级别有关,下去看看)(21)undo log了解吗?(22)redo log 和 undo log区别在哪里?(面试官不满意,提醒要和MVCC结合起来了解)反问:基础知识是否需要加强很多?是的,数据库的问题还是挺基础的(第二天感谢信)
查看20道真题和解析
点赞 评论 收藏
分享
15 66 评论
分享
牛客网
牛客企业服务