四面阿里巴巴拿offer后定级P6:分享Java面经及答案总结
阿里技术岗位要求及体系图:
好多人对阿里巴巴技术岗的体系结构及级别的技术要求设置不太清楚,想去面试也不知道面试什么级别的岗位,下面说说阿里的技术体系又是一个怎么样的水平划分!
阿里P6(技术主管)
工作要求:
能独立解决问题,制定系统的技术实现方案,考核会涉及部分技术深度。
技能要求:
除P5的技能外,还需掌握以下技能,以下技能至少需要做到熟悉。
架构设计,运维能力,操作系统。
阿里P7(技术专家)
工作要求:
能独立带领产品或业务向前发展,并在产品或业务的规划上具备一定的能力。
技能要求:
在P6的基础上,需要在Java开发、Web开发上至少有一项能做到精通。
在架构设计上至少在某一架构领域达到精通。
附图:
技术四面面试题如下
一面(问了数据结构、jvm、锁等):
- 自我介绍和项目
- HashMap底层如何实现?
- Hash一致算法?
- 说说HashMap和ConcurrentHashMap的区别?treemap和HashMap的区别?
- java的内存分区?
- java对象的回收方式,回收算法?
- CMS和G1了解吗?
- CMS解决什么问题,说一下回收的过程?
- CMS回收停顿了几次?
- java栈什么时候会内存溢出,java堆呢,说一种场景?
- 集合类如何解决这个问题(软引用和弱引用),讲下这个两个引用的区别?
- java里的锁了解哪些?
- synchronized锁升级的过程(偏向锁到轻量锁再到重量级锁),分别如何实现的,解决的是哪些问题?
- Tomcat的基本架构是什么?
- 什么是类加载器?
- 说说双亲委派模型机制?
- GC的机制是什么?GC算法和回收策略?
- 未来的职业规划?
二面(线程、数据库、缓存、协议等):
- 讲一下项目
- 线程池由哪些组件组成?
- 有哪些线程池,分别怎么使用?拒绝策略有哪些?
- 什么时候多线程会发生死锁,写一个例子?
- Redis的数据结构是什么? 线程模型说一下?
- 讲讲Redis的数据淘汰机制?
- 说说Redis的数据一致性问题?
- Redis的分布式怎么做?
- RPC讲一下?
- 三次握手和四次挥手?如果没有三次握手有问题吗?
- Http请求过程,DNS解析的过程?
- InnoDB支持的四种事务隔离级别名称是什么?有什么却别?说说MySQL隔离级别?
- 事务的特性及慢查询?
- BTree机制说一下?
- 说说MySQL常用的优化方法?
三面(分布式,消息队列等):
- 自我介绍
- cap了解吗,分别指什么?
- 强一致性和弱一致性有什么方法来实现的?
- 负载均衡怎么实现?为什么这么做?
- 缓存雪崩说下?
- MySQL主从复制怎么实现的?具体原理是什么?有什么优缺点?
- 讲讲分布式事务?
- 消息队列,用到什么场景(削峰,限流,异步)?
- zk的性能瓶颈怎么克服?
- 讲了下kafka,怎么保证数据不丢失?确保消息不会重复消费?
- 消息送达确认是怎么实现的?
四面(从项目讲起):
- 说了自己的项目
- 主要用到的架构,做了些什么?
- 比较复杂的业务逻辑讲一下?
- 遇到很难解决的问题和突破收货
- 以后的打算和未来的职业发展,谈谈自己的看法
最全阿里高级Java必考题范围与答案
四面阿里巴巴拿offer后定级P6:分享Java面经及答案总结相关推荐
- 五面阿里巴巴拿offer后定级P6:分享Java面经及答案总结
一面(电话) 说说对JVM的理解 treemap和hashmap有什么区别? Java多线程的的5大状态图流转 mysql主键和唯一索引的区别 说说最近的项目 如何实现session共享,用redis ...
- 工作三年四面(技术面)里巴巴拿offer阿定级P6,月薪36K(Java岗)章
阿里技术岗位要求及体系图: 好多人对阿里巴巴技术岗的体系结构及级别的技术要求设置不太清楚,想去面试也不知道面试什么级别的岗位,下面说说阿里的技术体系又是一个怎么样的水平划分! 阿里P6(技术主管) 工 ...
- 字节三面被挂后,狂刷算法,意外斩获阿里offer,定级P6+
开篇先引入一位面试官的对于面试者的要求: 前美团资深工程师 Windy 作为面试官,我比较看中候选人的行业背景.专业技能还有一些软素质.具体来说: 行业背景就是上一份工作所在的领域比如电商.社交等; ...
- 大佬内推去蚂蚁金服面试,成功定级P6,分享我的6点面试总结(Java)
3月参加了美团/京东/蚂蚁金服Java岗的面试(内推),重点根据蚂蚁金服P6级面试来总结,蚂蚁金服面试一共参加了4面.面试归来,总结下阿里面试流程.面试过程.以及面试题目范畴.文末有阿里Java P6 ...
- 互联网寒冬,7面阿里,终获Offer,定级P6+
点赞再看,养成习惯,微信搜索[三太子敖丙]关注这个互联网苟且偷生的工具人. 本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试完整考点.资料以及我的 ...
- 热乎乎的蚂蚁金服面经分享,offer已到手建议收藏(Java岗、附答案解析)
1.幸运而匆忙的一面 一面完等了差不多半个月才突然接到二面面试官的电话. 一面可能是简历面,所以问题比较简单. ArrayList和LinkedList区别? ArrayList 是一个可改变大小的数 ...
- 喜获蚂蚁offer,定级p7,面经分享,万字长文带你走完面试全过程
前言 在今天,我收到了蚂蚁金服A级的实习录用offer. 从开始面试到拿到口头offer(四面技术+一面HR)战线大约拉了半个月, 从拿到口头offer到收到正式录用邮件大概又是半个月. 思前想后,决 ...
- 兄弟姐妹们,我终于上岸了,喜获蚂蚁offer,定级p7,万字长文带你走完面试全过程
前言 在今天,我收到了蚂蚁金服A级的实习录用offer. 从开始面试到拿到口头offer(四面技术+一面HR)战线大约拉了半个月, 从拿到口头offer到收到正式录用邮件大概又是半个月. 思前想后,决 ...
- 德勤oracle offer,会计工作:刚刚拿到德勤 Offer,和大家分享一下
原标题:会计工作:刚刚拿到德勤 Offer,和大家分享一下 宏景国际教育 导读:对于很多会计专业的毕业生来说,"四大"是非常好的求职方向,优厚的薪酬待遇+专业领域的精深业务和行业地 ...
最新文章
- 使用 ThinkJS + Vue.js 开发博客系统
- js方法参数中含有单引号双引号的处理
- 查拉斯图拉的“没落”
- openacc的Linux安装教程,科学网—opensuse 13.1 系统 openACC编译器使用及GPU并行编程环境配置 - 马小军的博文...
- ImageView相关
- linux grep命令 例子,14个grep命令使用例子
- [剑指offer]面试题第[37]题[Leedcode][JAVA][第297题][二叉树列的序列化与反序列化][递归][BFS]
- cpprestsdk编译安装linux,使用C++ REST SDK开发简单的Web(HTTP)服务
- Python稳基修炼的经典案例10(计算机二级、初学者必会turtle库例题)
- python项目实践_python实践项目
- 【Shell脚本】TDS离线备份还原
- 解决 css 浮动后 父元素高度失效问题
- 2018年四大爬虫代理IP提供商对比
- CODESYS学习心得(持续更新)
- HWADDR配置错误导致network重启失败处理
- 【个人喜好诗词之一】前赤壁赋
- Java poi ppt图片置于底层_POI之PPT图片插入简单实例
- 三菱Q系列PLC项目资料 本系统采用三菱Q系列PLC,本系统中用到16个伺服电机
- Could not autowire. No beans of xxx 解决办法
- Python:实现arithmetic算术算法(附完整源码)
热门文章
- ORA-28001: the password has expired 密码超时解决办法
- 数据结构--二叉树的顺序结构及实现
- python 顺丰快递分拣小程序作业结果
- QQ微信刷屏助手 FlashScreenAssist 1.2发布
- 我本将心向明月,奈何明月照沟渠_百度百科
- wslregisterdistribution failed with error: 0x80070005
- 世界顶级人工智能会议的总结
- Discuz!论坛教程之设置帖子被收藏后自动提升主题
- 哥德尔不完备性定理——从数学危机到哲学危机
- 《死亡诗社》经典台词欣赏(转)