一次觉得非常nice的面试过程(虽然基本是gg了)

面的部门是阿里云高可用架构部实习。
然后感觉难度感觉挺高的。但是我觉得非常有意思,就是我体验感很好。
1.mysql提高读取效率得方式  索引,分表分区
2.索引是怎么提高效率的
3.索引io是什么io模型,为什么?
4.分表分区为什么能提高效率?
5.分表之后怎么找到他数据所在的表?
6.一致性hash
7.springboot中的注解?对于注解是怎么理解的?
8.Autowired底层原理?
9.什么时候做Autowired的注入?
10.Autowired下边有多个实现类,可不可以编译?
11.aop的实现方式?
12.jdk代理的原理?
13.cglib代理是怎么实现?
14.cglib和jdk的优缺点
15.非公平锁和公平锁?优缺点?
16.非公平锁抢占流程?
17.怎么保证他的唯一性?
18.释放锁的流程?
19.hashmap的hash计算方式?
20.为什么要右移16位?
21.syn为什么效率低?
22.底层是怎么进行锁住的?
23.怎么用redis?
24.redis中删除策略?
25.redis使用的哪个策略?
26.一次删除多少?
27.redis持久化?
28.详细讲一下aof怎么做记录备份?
29.aof和rdb的使用场景

面试官非常nice的,是一个年纪不大但是确实是大佬,技术非常强,而且特别严谨。
总的感觉就是你不可能一个知识点不讲的透彻了然后就能蒙混过关。
如果一个技术点你答出来了,然后他会继续深挖,比如说24,那个就会问你主动删除到底怎么做的呢?一次删除多少呢?
毕竟是架构部要求可能较高,然后面试完以后整理问题的时候发现确实就是比较基础的问题,但是自己可能忽略了或者没有理解到位,或者浅尝辄止。
我还是比较喜欢面试的,因为我觉得这是一个非常好的学习过程,通过面试官来查漏补缺,然后不断变得强大起来。
如果秋招可以的话,还希望这位面试官小哥再来一次。
#阿里巴巴暑假实习面试高可用架构部##阿里巴巴##实习##Java工程师##面经#
全部评论
楼主投的什么岗位呀?java吗?
点赞 回复 分享
发布于 2020-03-12 13:17
感觉好难
点赞 回复 分享
发布于 2020-03-12 16:01
spring全家桶,框架问的头皮发麻·
点赞 回复 分享
发布于 2020-03-12 21:41
索引是什么IO模型?应该是阻塞IO模型吧
点赞 回复 分享
发布于 2020-03-14 16:30

相关推荐

点赞 评论 收藏
分享
11-01 08:48
门头沟学院 C++
伤心的候选人在吵架:佬你不要的,能不能拿户口本证明过户给我。。球球了
点赞 评论 收藏
分享
4 65 评论
分享
牛客网
牛客企业服务