首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
艾锐锐
吉首大学 Java
发布于广东
关注
已关注
取消关注
@Java第一人:
没想到我也可以入职阿里!二本毕业、两年crud经验,侥幸通过面试定级P6
对于很多没有学历优势的人来说,面试大厂是非常困难的,这对我而言,也是一样,出身于二本,原本以为就三点一线的生活度过一生,直到生活上的变故,才让我有了新的想法和目标,因此我这个二本渣渣也奋斗了起来,竟拿下了阿里P6岗。今天分享这波面经,主要是希望能够激励到同样被学历所困扰的技术人,能够对职业生涯和技术规划有一个参考价值,感谢! 一、面试阿里P6难在哪?(面试难点) (1)难在“心态” 首先需要克服的第一关,实际上就是自己的心态。因为我是二本出身,base比较低,所以面试阿里本就是一件没太大底气的事情,更何况是高级开发岗,所以心里就更容易没底。因此,在准备面试之前,调整心态这件事情就做了很久,所以难在“心态”一点也没错,心态没调整好,面试几乎是没戏的。 (2)难在“要求” 其次就是要求,所谓的要求实际上就是阿里对岗位的任职要求,也就是作为开发人员,你掌握了多少技术栈? 首先,你简历上写的肯定要会,其次就是你要拥有一些亮点,也就是说对某个技术有深入的了解,这样才能给面试官耳目一新的感觉。 那么,面试阿里P6岗,需要掌握多少呢? Java集合:HashMap和ConcurrentHashMap,平时最好有读一些源码,最好知道每个参数为什么设置成这么大?有什么好处? JUC包肯定要学,即使平时的编程根本不用,也必须得会。至少要知道aba,cas,aqs,unsafe,volatile,sync,以及常见的各种lock,死锁,线程池参数等,也必须要明白自旋,阻塞,死锁和它如何去定位,oom如何定位问题,cpu过高如何定位等基本的操作,你可以没有生产调试经验,但不代表你可以不会top,jps,jstack,jmap这些可能会问的东西。以及可能衍生的jmm模型和mesi协议等。 大厂必问JVM:垃圾回收算法,垃圾收集器、JVM内存模型,每个区域用途,各种oom的种类,jvm调优经验,类加载过程,双亲委派等。 Spring就得抽空看源码了,一般会问到bean的生命周期,如何解决循环依赖,实现事务原理,动态代理原理等。 Dubbo也是必须问的,设计框架,负载均衡。 Redis更要多懂一点,单线程模型,aof,rdb,rewrite,主从,cluster,哪些类型?包含一些缓存常见的问题击穿、穿透、雪崩、数据一致性等。 Mysql,事务,锁,索引,b+树,主从这些你必须会 Mq ,我用的rocketmq,你得知道为什么用,重复消费,顺序消息,事务消息,高可用,消息丢失,挤压场景,整个消息发送消费的流程,读过源码更佳,更好吹 Netty的话,零拷贝,bio,nio,aio,架构设计怎么样子的?用过看过更好 算法,建议去刷题,我运气好,简单的算法让我碰到了,一些快排,堆排,二叉树相关的,链表反转,成环,环节点,跳楼梯等常规的简单算法建议刷刷,双指针,dp,递归这些还是多找找感觉,大数据内存有限的场景的统计,有时间一些middle可以去试试,手写红黑树你要是可以,那我估计算法你稳了。 网络,http,tcp,https,udp,7层网络协议等,最好结合自己理解,背,你都要背下来。 还有就是一些分布式事务实现,架构实现,比如抢红包,高并发下单等常规的场景设计,你来设计,你怎么去设计?多找一些大牛或者上网自己查,帮你看看有哪些漏洞,有哪些解决方案?业界有哪些好的中间件? 二、阿里面试题(共5面) 阿里一面: 自我介绍、自己做的项目和技术领域 说一下sync的底层实现,锁优化,和lock的对比 讲一下JVM参数调优详细过程 为什么这么设置?好处是什么?描述GC场景,如何去分析GC日志? redis数据结构,使用场景,微博场景使用redis如何去设计用户关系? 线程池参数设定,为什么这么设定,作用?7大参数 spring的循环依赖如何解决?为什么要三级缓存? 优先级队列的底层原理? 阿里二面: 自我介绍一下吧 聊项目 结合你项目问你如何设计,提出漏洞,你怎么解决?如何改进,万一挂了?加一台机器有没有问题?如果我非要不出问题怎么办? 高并发下单扣库存场景如何设计 rocketMQ架构设计原理 Dubbo框架实现原理 最近读了什么书?平时怎么学习? 常用的负载均衡,该怎么用,你能说下吗? 阿里三面: 这一面主要问项目,给你的压力感比较强 结合项目问,为什么这么设计?让你去优化,你怎么优化,引导你用一个合理的更好的方式去优化,数据库的设计等 在公司做了什么事情,各个系统业务线都是做什么的,你的绩效,手写算法链表反转? 阿里四面: JVM的主要组成部分及其作用? JVM运行时数据区包含哪些? JVM垃圾回收机制,何时触发MinorGC等操作 JVM的垃圾回收算法: JVM 调优的工具? 常用的JVM调优参数? 堆栈的区别? 详细介绍一下 CMS 垃圾回收器? 怎么判断对象是否可以被回收? 新生代垃圾回收器和老生代垃圾回收器都有哪些?有什么区别? java类加载过程? 把你知道的中间件都说一下吧(瞬间懵了一下) HR面: 为什么来阿里? 之前没考虑过阿里吗? 毕业这么久了,你觉得自己最大的改变是什么? 用一句话总结一下自己 三、面试阿里前,我做了哪些准备。 现在Java面试可以说是老生常谈的一个问题了,确实也是这么回事。面试题、面试宝典、面试手册......各种Java面试题一搜一大把,根本看不完,也看不过来,而且每份面试资料也都觉得Nice,然后就开启了收藏之路。 Java开发者应该是不会很容易满足的,现在拿着20K的工作,下一步就想着拿50K的offer,甚至年薪百万都是程序员很常见的,不满足于现状,身在其位就要有担当其位的能力,不断提升技能、技术栈,都是必不可少的! 其实很多人,对本身没有一个清楚的规划,甚至不知道适合什么路线,这样的话,你就会离心仪的offer越来越远!无论何时,都需要对自身有一个清楚的认知,你会提前规划一下自己的学习路线吗? 如果你有跳槽的打算,不妨停下来,来看一下。可以更加系统、有条理地去复习、备战。 有以下好处: 可以通过一个体系进行复习,解决不知从哪里看起,如何下手? 建立起一个系统的复习体系,每个知识点都是独立且有联系的? 回顾并总结各大厂常考面试点,从自己的实际出发,了解差距在哪? 当然除了这些还有一部分很漂亮的学习资料,总结得很全面的,包含了29个知识点,从基础到进阶都有了!篇幅限制就展示了部分内容,需要完整版的小伙伴可以帮忙点赞此文后,点击此处 凭截图免费获取 Java面试核心知识手册 这份手册我看到的时候就感觉很良心,有JVM、多线程、Spring全家桶、微服务、网络、消息中间件、数据结构、算法、分布式等等都包含了: 目录一览 JVM Java集合+多线程并发 Java基础+Spring原理+微服务 Netty与RPC+网络 日志+Zookeeper+Kafka Rabbit+Hbase+MongoDB 设计模式+负载均衡 数据库+一致性算法 Java算法+数据结构+加密算法+分布式缓存 Hadoop+Spark+Storm YARN+机器学习+云计算 内容一览 线程 Java&实现 Java线程池工作过程 Spring Netty与RPC 网络架构 Rabbit 数据库 加密算法 云计算 总结 只有充分地准备好了面试,才可以更有自信地吊打面试官,每方面的知识都是必须的,不能缺乏的。 需要完整版的小伙伴可以帮忙点赞此文后,点击此处 凭截图免费获取
点赞 0
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
昨天 10:31
华南理工大学 大数据开发工程师
秋招哪些公司能打复活赛
已知部分大厂有投递上限,本人目前还在实习,想等做一段时间再投递但是投递晚了hc少,早了又怕竞争力不够所以哪些厂子可以挂了继续复活赛的呀
段梦希:
其实面差了都复活不了😂
点赞
评论
收藏
分享
08-11 14:30
中南大学
AI面试官给的压力也很大呀
点赞
评论
收藏
分享
06-24 13:27
沈阳工业大学 Java
佬们,看看孩子的简历
双非本科,在校几乎就听上课讲的,项目是课设的。面试了两家都没过😇😇😇
点赞
评论
收藏
分享
07-28 12:36
门头沟学院 Unity3D客户端
太感动了,竟然…
话说找工作的时候实习经历多少有点美化,本来想找前公司hr有偿配合一下,没想到人家竞先一步找我配合真是太感动了😭。
打个响指吧c:
我勒个豆,实习的经历都背调
点赞
评论
收藏
分享
08-09 17:00
天津大学 大数据开发工程师
雷火笔试
采集金矿这题,k<=5 范围太小了,直接暴力搜索
投递网易雷火等公司10个岗位
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
25年秋招精心整理的最新互联网大厂笔面试题集合
2.4W
2
...
字节秋招-后端开发-一面
1.3W
3
...
总结常用的拖offer的几种话术
1.2W
4
...
26届秋招建议
9260
5
...
26秋招-拓竹嵌入式软件面经
6608
6
...
本华为OD终于翻身!(百度后端面经)
5134
7
...
8月份面经整理的算法高频题集合
4757
8
...
小红书笔试
3980
9
...
字节秋招意向
3478
10
...
字节二面-半技术半聊天?
2643
创作者周榜
更多
正在热议
更多
#
我的秋招“寄”录
#
23910次浏览
276人参与
#
如果校招重来我最想改变的是
#
276071次浏览
2864人参与
#
去哪儿旅行秋招
#
245623次浏览
3194人参与
#
给26届的秋招建议
#
9391次浏览
357人参与
#
我的国央企投递进展
#
51149次浏览
308人参与
#
实习的内耗时刻
#
24089次浏览
332人参与
#
腾讯大前端岗位热招中
#
16050次浏览
182人参与
#
CVTE求职进展汇总
#
17680次浏览
295人参与
#
你上一次给父母打电话是什么时候
#
8664次浏览
91人参与
#
规定下班时间vs实际下班时间
#
14252次浏览
121人参与
#
独居后,你的生活是更好了还是更差了?
#
8025次浏览
127人参与
#
工作上你捅过哪些篓子?
#
11555次浏览
85人参与
#
你最近一次加班是什么时候?
#
74704次浏览
396人参与
#
秋招,不懂就问
#
5350次浏览
37人参与
#
我的AI电子员工
#
10852次浏览
80人参与
#
你觉得找工作该拿大厂还是小厂练手
#
200157次浏览
1760人参与
#
安利/避雷我的专业
#
80605次浏览
531人参与
#
入职第四天,心情怎么样
#
33863次浏览
443人参与
#
大城市找工作会更容易吗
#
44075次浏览
352人参与
#
速腾聚创求职进展汇总
#
34338次浏览
240人参与
#
vivo求职进展汇总
#
220553次浏览
1360人参与
#
秋招想进国企该如何准备
#
81838次浏览
444人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务