普本开发三年,每天两小时面试备战,2个月后五面阿里定级P7

阿里五面面经

一面(电话)

  1. 说说对JVM的理解
  2. treemap和hashmap有什么区别?
  3. Java多线程的的5大状态图流转
  4. mysql主键和唯一索引的区别
  5. 说说最近的项目
  6. 如何实现session共享,用redis如何实现
  7. 缓存击穿的概念和解决方案
  8. 说说微服务,微服务之间如何管理

二面(现场)

  1. java nio常?用的三个类
  2. java里面的同步锁了解吗?Countdownlauch和Cylicbarrior的区别,分别在什么应用场景下使用
  3. JVM的内存结构?哪些是共享的,哪些是多线程私有的?Java虚拟机栈里面存放的是什么?
  4. 如何自己实现一个线程池让别人使用?
  5. 哪些情况会触发Java的类加载?
  6. 手写代码:快速排序、单例模式,画一个工厂和装饰者模式的UML类图
  7. AOP的实现原理?
  8. 如何优化一个慢查询
  9. Java锁有哪几种?可重入锁和不可重入锁的区别?
  10. Lock和synchronized的区别?它们都是可重入锁吗?哪个效率更高?
  11. 手写SpringMVC DispatcherServlet的大致实现

三面(现场)

  1. 平时的项目并发经验有哪些?
  2. redis数据结构
  3. redis线程模型
  4. redis数据淘汰机制
  5. 读过redis源码吗?
  6. mysql实现事务的原理(MVCC)
  7. MQ底层实现原理
  8. 数据库事务acid,事务操作,怎么加锁,分布式系统锁
  9. 什么情况容易发生雪崩?如何来解决

四面 :技术面

  1. 主要是并发想的项目介绍
  2. 技术含量较高的项目,从架构设计到部署问了一遍
  3. 高并发架构的设计思路

五面 :HR面

  1. 主要问手里的offer?
  2. 聊人生和未来的规划?
  3. 以及相关的薪资?

以上就是阿里五面题目.。下面分享一下个人的面试备战资料,希望能对大家有帮助。有想获取的朋友一键三连(点赞+收藏+关注) 后,添加微信:mxm9843 即可免费获取到

大厂经典面试题目及答案 

若干学习笔记、PDF、视频教程 

 

全部评论

相关推荐

点赞 评论 收藏
分享
真tmd的恶心,1.面试开始先说我讲简历讲得不好,要怎样讲怎样讲,先讲背景,再讲技术,然后再讲提升多少多少,一顿说教。2.接着讲项目,我先把背景讲完,开始讲重点,面试官立即打断说讲一下重点,无语。3.接着聊到了项目的对比学习的正样本采样,说我正样本采样是错的,我解释了十几分钟,还是说我错的,我在上一家实习用这个方法能work,并经过市场的检验,并且是顶会论文的复现,再怎么不对也不可能是错的。4.面试官,说都没说面试结束就退出会议,把面试者晾在会议里面,丝毫不尊重面试者难受的点:1.一开始是讲得不好是欣然接受的,毕竟是学习。2.我按照面试官的要求,先讲背景,再讲技术。当我讲完背景再讲技术的时候(甚至已经开始蹦出了几个技术名词),凭什么打断我说讲重点,是不能听出人家重点开始了?这也能理解,每个人都有犯错,我也没放心上。3.我自己做过的项目,我了解得肯定比他多,他这样贬低我做过的项目,说我的工作是错误的,作为一个技术人员,我是完全不能接受的,因此我就和他解释,但无论怎么解释都说我错。凭什么,作为面试官自己不了解相关技术,别人用这个方式work,凭什么还认为这个方法是错的,不接受面试者的解释。4.这个无可厚非,作为面试官,不打招呼就退出会议,把面试者晾着,本身就是有问题。综上所述,我现在不觉得第一第二点也是我的问题,面试官有很大的问题,就是专门恶心人的,总结面试官说教,不尊重面试者,打击面试者,不接受好的面试者,技术一般的守旧固执分子。有这种人部门有这种人怎么发展啊。最后去查了一下,岗位关闭了。也有可能是招到人了来恶心人的,但是也很cs
牛客20646354...:招黑奴啊,算法工程师一天200?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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