4.18阿里云一面面经

发面经攒人品
自我介绍
项目:几个人做的,负责什么部分,难点是什么,亮点是什么
MySQL:
事务隔离级别
索引最左前缀匹配原则是什么
慢SQL如何分析
MySQL线程机制
解释一下回表操作
JUC:
锁升级机制
Volatile如何实现保证变量可见性
AQS源码
Java:
HashMap结构
什么是双亲委派机制
为什么要采取双亲委派机制
设计模式:
平时常用什么设计模式
OOP五大原则
计网:
TCP拥塞控制说一下
算法/数据结构:
快排、堆排序算法思想
快排时间复杂度
快排时可能报什么错
堆排序时间复杂度,详细解释每一步骤时间复杂度
TOPK(找出一个数组中前k个最大元素)问题如何解决,时间复杂度是多少
编程:用链表或数组来实现栈,给出接口方法声明,其余全部自己写,不用本地IDE
中间件/工具:
比较了解哪些中间件,介绍一下
消息队列的作用
平时用Docker来干嘛
其他:
研究方向是什么
最近有了解什么新的技术吗
力扣刷了多少
反问
面试官人很好,体验非常不错许愿进二面
--------------------------------------------
4.23更新,面的稀巴烂竟然约二面了!而且我笔试就A一道题,严重怀疑kpi。
全部评论
😶兄弟,你这问的问题跟我90%重复了,不会我们面的同一个面试官吧
点赞
送花
回复
分享
发布于 04-19 19:43 四川
问到的和我也挺像的,阿里云还挺喜欢问堆排TopK的
点赞
送花
回复
分享
发布于 04-22 23:35 湖南
滴滴
校招火热招聘中
官网直投

相关推荐

一面(4.291. 接口和类继承区别2. 如何创建一个线程,若干种方式,推荐哪种?3. 常见垃圾回收器和回收算法?回收原理和效率比较4. 日志查看回收前回收后内存变化不明显,原因是什么?5. 如何减轻老年代的数量压力?fullGC频繁怎么解决?6. mysql事务和事务底层依赖? 跨库事务了解过吗?7. shell命令问了几个(文件大小排序查看、统计字符(这块漏了,不会欸8. 查看java相关参数,jconsole、jstat、jstack用过吗?9. 拷打项目,讨论项目细节实现--------------------------二面(5.8两个场景题1. 如何确保多个链接对mysql的查询和更改能够实现一致性,不发生并发安全问题。(不是多线程安全,好像是多进程或是多个分布式节点的安全问题。我从乐观锁和悲观锁两个角度答了2. 高并发场景下如何实现分布式对主库的操作,缓解单一节点的压力(我说用分布式+消息队列,面试官好像说太复杂了--------------------------三面(5.91. 项目拷打10分钟,讲了项目难点、并发如何处理的2. JVM和JDK常见的锁、分布式锁、为什么用zk锁不用redis锁、如何用mysql实现锁功能、3. OOM,遇到哪些OOM,如何处理你遇到的OOM,实战过吗?4. 阅读过哪些中间件的源码?(汗流浃背5. 线程池相关,如何设置线程池,参数该如何设置?如何考虑的?5. 奖项和奖学金,个人成绩排名?考研还是保研?(汗流浃背6. 个人问题:家哪里的?性格,你是I人还是E人?能过来几个月实习?-------------------5.13hr面,晚上已OC-------------------全程没有算法欸,也不知道怎么个事,准备回头问问同事 #我的实习求职记录#
点赞 评论 收藏
转发
点赞 评论 收藏
转发
1 17 评论
分享
牛客网
牛客企业服务