一次觉得非常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工程师##面经#
全部评论
索引是什么IO模型?应该是阻塞IO模型吧
点赞 回复 分享
发布于 2020-03-14 16:30
spring全家桶,框架问的头皮发麻·
点赞 回复 分享
发布于 2020-03-12 21:41
感觉好难
点赞 回复 分享
发布于 2020-03-12 16:01
楼主投的什么岗位呀?java吗?
点赞 回复 分享
发布于 2020-03-12 13:17

相关推荐

xiaolihuam...:当然还有一种情况是你多次一面挂,并且挂的原因都比较类似,例如每次都是算法题写不出来。面试官给你的评价大概率是算法能力有待加强,算法能力有待提高,基础知识掌握的不错,项目过关,但是coding要加强。短期内高强度面试并且每次都是因为同样的原因挂(这个你自己肯定很清楚),会形成刻板印象,因为你偶尔一次算法写不出来,面试官自己也能理解,因为他清楚的知道自己出去面试也不一定每一次面试算法都能写出来。但是连续几次他发现你的面屏里面都是算法有问题,他就认为这不是运气问题,而是能力问题,这种就是很客观的评价形成了刻白印象,所以你要保证自己。至少不能连续几次面试犯同样的错。算法这个东西比较难保证,但是有些东西是可以的,例如某一轮你挂的时候是因为数据库的索引,这个知识点答的不好,那你就要把数据库整体系统性的复习,下一轮面试你可以,项目打的不好,可以消息队列答的不好,但是绝对不可以数据库再答的不好了。当然事实上对于任何面试都应该这样查漏补缺,只是对于字节来说这个格外重要,有些面试官真的会问之前面试官问过的问题
点赞 评论 收藏
分享
评论
4
65
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务