差点败北,幸好刷了B站疯传3W次的阿里内部Java面试题汇总,终上岸阿里 P7

阿里-蚂蚁金服社招面经 首先介绍一下自己,18年本科(末流985,电子信息工程专业)毕业,两年多工作经验,毕业第一年在一个国企,之后在杭州一个创业公司,这次面试的是蚂蚁金服。在这先申明,介绍这么详细只是为了大家方便参考,大家可以参考工作经验、年限,个人觉得如果你是通过内推渠道或者已经通过简历筛选,其实学历或者说学校对面试的影响不是特别大。因为疫情原因,都是电话面试,如果算上hr面试,一共是五面。 第一面 大概一个小时 是一个阿里这边的一个同事联系到我,我们约好面试时间。 1.先自我介绍一下 主要是介绍工作经验、项目经历、. 阅读详情

本人开发六年多,从一个中游的公司跳槽的阿里P7,其实这六轮的面试下来整体感觉还是不错的,在这之前我其实面试的其他公司的时候很烂。

第一轮:团队面试

第一轮基本上是你的团队成员面试你,是和你同级或者高你一个P的师兄来面你,我的话基本没问什么特别的,主要还是讲自己简历上的做的项目,这里需要你很熟悉自己的项目才行,我个人觉得这里你要把项目里你的角色做了什么没做什么讲清楚,然后最好能把自己做的那部分重点展开来讲,然后面试官会从你讲的内容里挑一些具体来问你,这部分就因人而异了,知道的说不知道的别瞎说。最后还会问你一些什么TCP/UDP啊、网络模型啊之类的基础知识。我是觉得这一面只要你项目靠谱、不吹牛逼、底子扎实,过一面应该都不是问题。

第二轮:主管面试

这一面其实跟第一面差不多,就是你的师兄们筛完简历了,然后到你的主管来面试你了而已。这一面我的面试官还是让我主要介绍简历(可能因为我是社招,有项目经历他们比较感兴趣吧),然后我就又讲了一遍,因为我一面完了之后有思考过,所以这一次基本上上次没有讲到或者讲得不好的地方这次我都有注意,基本讲的还行。然后接下来依旧是根据你讲的东西来挑重点的来问,这部分真的没有什么固定套路,都是他们听见啥感兴趣的就会问你是“怎么实现的,为什么这么实现,有没有更好的实现方式”这三个问题,这一回除了你要对自己项目足够熟悉之外,还要求你对你做过的东西要有思考才行,你要是现想,那肯定是不靠谱的。这一轮对面最少都是P8级别的人了,千万可别不懂装懂的乱说呀。还是那句话,知之为知之,不知为不知,是知也。

第三轮:交叉面试

这一面基本是找个其他部门和你将来的主管平级的leader来面你一遍,防止前面自己部门面试作弊嘛,基本套路和二面差不多,但是会多问你一些基础知识和编程能力上的事,主要还是以考核你为目的,肯定不是为了难为你的,所以,好好加油表现出你自己就行。

第四轮:代码面试

这一面据我后来的师兄讲本来是二面,是想省了的,但是后面由于流程规定,又给我加回来了,所以我就经历了一次在线笔试的面试。这一面的面试是给你一个在线网站,然后你和你的面试官一起登陆上去,共享web页面,然后他给你出题,你来现场写代码,伪代码就行,然后你再给他讲一遍你的逻辑就ok了。这一面没什么好讲的,写代码嘛,是骡子是马拉出来溜溜咯。出的题不会很难,我答的是两道,一道给我半小时,第一道是给你一个shell命令,执行的功能大概就是读取一个日志文件,然后根据日志里的某一字段排序,然后取前五,输出。大概考点就是:1.你得读懂这个有cat、有awk、有sort等等猛地一看还挺长的shell命令;2.实现它;3.时空间复杂度/效率;4.讲清楚。第二道题目是反转字符串,大概就是把字符串“123456789”从中间分开,然后分别反转,然后输出,输出结果是“432159876”。大概考点就是:1.实现它;2.时空间复杂度/效率;3.讲清楚;4.尝试给出优化方案;大概就是这种类型的题,肯定不会重复的,师兄说很可能就是他们最近写代码遇到的问题,就直接拿来问你了,所以也没什么固定套路,你也不用临时抱佛脚的刷题,随缘就好。

第五轮:boss面试

到这一面的时候基本就稳了,当然我也见过挂的。这一面就是你的主管的主管来面你了,我当时还是先讲项目,然后挑重点的问,不过和二三面明显的区别就是他会问你更高层次的解决方案,不在拘泥于你做的那一点东西,会让你从整体上或者部分整体上讲清楚你项目的解决方案以及你自己的思考(上面的那三个问题),会让你尝试给出更好的解决方案,并解释原因。我个人感觉这一面更多的是考验你的全局观,你要是一直拘泥于自己的小天地,那估计会吃亏的。当然,面试分人的,有的非技术出身的主管就是和你聊聊天谈谈人生理想什么的,你要是不match也会被淘汰。

第六轮:HRG面试

谈人生谈理想谈三观谈薪资,只要你不反人类不扯淡,就ok。

由于整个笔记比较全面,内容相当的多 ,这里仅展示资料的一些截图,-【文章下方即可免费获取】

MyBatis面试题

MyBatis这一部分我是27道题,可能这一部分的面试题稍微偏基础一些,甚至有些面试根本不会用到。

ZooKeeper面试题

ZK总共28道题,ZK问的有基础,也有比较难的。

Dubbo面试题

Dubbo这一部分总共30道题,面试提问笔记多的就是Dubbo和Dubbox、SpringCloud进行对比和分析,当然这些面试题我也整理了很多。

Elasticsearch面试题

24道题,这一部分和下一部分可能面试的比较少,所以相关的面试题也相对少一些,但是有一道题很有意思,是让你介绍你们的电商搜索的整体技术架构。

Memcached面试题

23道题

Redis面试题

40道Redis面试题,Redis底层运行原理、分布式锁、缓存、限流、秒杀等等这些部分问的还是比较多的,也需要你自己有一个完整的调优思路才可以。

MySQL面试题

50道题,MySQL调优这一方面的问题基本面试必问,所以需要大家有一个相对完整的调优思路,通过刷这50道题中相信大家可以从中找到一些新大陆。

由于整个笔记比较全面,内容相当的多 ,这里仅展示资料的一些截图,需要完整版的点击此处即可免费获取全部。

Java并发编程(一)

并发编程第一部分75道题,并发编程这一部分就不用多说了吧,必考题。

Java并发编程(二)

第二部分是48道题。

Java面试题(一)

Java基础部分,基本面试中一面的大部分题都涵盖在里面(我还特意细分了2大部分,我细心吧!)这第一部分是95道面试题

Java面试题(二)

第二部分是133道题

Spring面试题(一)

Spring基础73道题

Spring面试题(二)

第二部分是67道题,其中还有一部分MVC的面试题。

微服务面试题

微服务面试题50问答。

Linux面试题

这一部分总共是整理出来了45道题。

Spring Boot面试题

22道题

Spring Cloud面试题

38道题

RabbitMQ面试题

kafka面试题

互联网Java工程师面试题

共计40道题!

下方添加小助理即可免费获取 

高速电路的信号完整性分析 摘要:介绍了高速PCB设计中的信号完整性概念以及破坏信号完整性的原因,从理论和计算的层面上分析了高速电路设计中反射和串扰的形成原因,并介绍了IBIS仿真。 关键词:信号完整性 反射 串扰 IBIS仿真 随着半导体技术和深压微米工艺的不断发展,IC的开关速度目前已经从几十MHz增加到几百MHz,甚至达到几GHz。在高速PCB设计中,工程师经常会碰到误触发、阻尼振荡、过冲、欠冲、串... 阅读详情

相关推荐

时序SDC约束set_data_check及常见应用场景

时序约束SDC之set_data_check命令及常见应用场景解析

weixin_37584728的博客 2286

一步天堂,一步地狱,蚂蚁的六轮面试我是怎么撑过来的?(Java岗)

本人开发四年,从一个中游的公司跳槽的阿里P7,其实这六轮的面试下来整体感觉还是不错的,在这之前我其实面试的其他公司的时候很烂。 第一轮:团队面试 第一轮基本上是你的团队成员面试你,是和你同级或者高你一个P的师兄来面你,我的话基本没问什么特别的,主要还是讲自己简历上的做的项目,这里需要你很熟悉自己的项目才行,我个人觉得这里你要把项目里你的角色做了什么没做什么讲清楚,然后最好能把自己做的那部分重点展开来讲,然后面试官会从你讲的内容里挑一些具体来问你,这部分就因人而异了,知道的说不知道的别瞎说。最后还会问你一

互联网架构小马的博客 1269

AI应用架构师实战:高等教育智能课程推荐系统开发

性能:选课季并发量达1000QPS,推荐响应时间≤500ms(否则学生不耐烦)。数据隐私:符合《教育数据安全管理规范》,学生姓名、学号等敏感信息需匿名化存储。可扩展性:支持新增课程类型(如MOOC、实践课)、新增数据源(如竞赛获奖记录)。教育AI要“以教为中心”:不能纯技术驱动,要和教育工作者深度合作(如教师参与定义课程的前置关系)。数据是核心:数据质量决定推荐效果,要重视数据治理和隐私保护。持续迭代:教育需求是动态的(如每年新增课程、学生目标变化),要定期收集用户反馈,更新模型和策略。张三。

AI大模型应用之禅 1347

整懵了,蚂蚁金服6面成功拿下offer涨薪15K,突然觉得跳槽也不是那么难

整懵了,蚂蚁金服6面成功拿下offer涨薪15K,突然觉得跳槽也不是那么难

javaAnPou的博客 2376

TMC5160 StallGuard2调参避坑指南:从SG_RESULT飘忽不定到稳定检测堵转

本文详细解析了TMC5160的StallGuard2功能在堵转测试中的调参技巧,从SG_RESULT波动问题到稳定检测的完整解决方案。通过电流环与反电动势分析、电源噪声处理及低速校准法等实用方法,帮助工程师实现工业级可靠的堵转检测,避免误触发和检测失效问题。

weixin_28727975的博客 377

大整数因数分解工具——yafu

可以将大整数放在一个新建文件中——data.txt,最后面一定要换行,不然会出现eof;done processing batchfile,运行命令。2.点击设置——系统——系统信息——高级系统设置——环境变量——点击PATH(上下都可以)——新建 添加yafu-x64.exe 所在路径——点击确定。,如果整数数过长,会出现错误mismatched parens;1.找到yafu-x64.exe 所在的文件路径。如果出现以下图像,说明配置成功。3.打开cmd,输入。

l2ohvef的博客 6156

泪目!跳槽太不容易,挂了8家公司,终于收获字节offer

前言 最近跟很多人聊了一下跳槽的事情,给我的一个明显感受是:今年的 Java 技术栈面试,无论一面还是二面,都非常考验技术功底。尤其是一线互联网大厂,对程序员的要求越来越高,不少想跳槽加薪的朋友都连连碰壁,甚至开始“自我怀疑”。 坦白讲,像阿里、腾讯、美团、字节跳动等一线大厂,无论薪资待遇还是技术氛围与技术规范度都是要明显优于一些创业型公司/小公司的,如果有机会在这样的公司锻炼几年,相信对自己的能力提升是非常大的。 今天这篇文章就来聊一聊“如何跳槽大厂”,希望能够提供给...

m0_59090040的博客 328

从配置文件加载顺序揭秘:为什么你的logback.xml读不到application.yml?

本文深入解析了Spring Boot中logback.xml无法读取application.yml配置的原因,揭示了Spring Boot配置加载机制与日志系统初始化的时序问题。通过对比logback.xml与logback-spring.xml的差异,提供了使用springProperty标签和系统属性传递等解决方案,帮助开发者有效解决日志配置问题。

weixin_29214335的博客 364

阿里蚂蚁金服6轮面试!实拍题目和6点血泪总结!

蚂蚁金服一面:分布式架构 50分钟 1、个人介绍加项目介绍20分钟 2、微服务架构是什么,它的优缺点? 3、ACID CAP BASE理论 4、分布式一致性协议,二段、三段、TCC,优缺点 5、RPC过程 6、服务注册中心宕机了怎么办? 7、微服务还有其他什么组件 8、分布式架构与微服务的关系 9、你有什么问题要问我的。 蚂蚁金服二面:1个小时 上来不用自我介绍,项目介绍,直接开始 算法来两道 1、各种排序算法、未排序常规数据查找第K大的数,时间复杂度。 2、二叉树的深度 操作系统来两道 3、虚拟内存分页了

weixin_47067712的博客 2196

[QMT量化交易小白入门]-九、如何用Python记录每一笔交易和调试,报错信息?

定义一个函数来获取日志记录器。: 返回全局的日志记录器,以便在其他地方调用。

木头大左的博客 2143

光伏硅片瑕疵检测边缘计算方案:Java+YOLOv11n+GraalVM Native Image+树莓派5部署,工业级高可靠落地

本文提出了一种基于边缘计算的光伏硅片瑕疵检测方案,针对传统人工检测和云端AI方案的不足,采用Java+YOLOv11n+树莓派5的技术路线,实现了低延迟、高可靠的工业级检测。方案核心特点包括: 分层解耦的边缘架构,将感知、推理全链路下沉到树莓派5,端到端延迟<100ms; 创新性技术选型组合:Java 17+ONNX Runtime+GraalVM Native Image,内存占用<200MB; 安防级可靠性设计,支持断网缓存、看门狗守护、异常自动恢复等工业场景需求; 完全基于开源技术栈,硬件

2601_94871597的博客 474

整懵了,蚂蚁金服4面成功拿下测开offer,涨薪6k,突然觉得跳槽也不是那么难

蚂蚁的面试挺独特的,每轮面试都没有HR约时间,一般是晚上8点左右面试官来一个电话,问是否能面试,能的话开始面,不能就约一个其他时间。全程4面,前四面技术面,电话面试,最后一面是HR面,现场面。技术这方面肯定要掌握好,其实面试题也可以背一背,要是提前有时间看一下面试题说不定有些问题就可以回答得更好,可以起个抱佛脚的作用。

2201_76100073的博客 2189

YOLO11改进|YOLO11中引入注意力和卷积融合模块CAFMAttention

YOLO11改进|YOLO11中引入注意力和卷积融合模块CAFMAttention

A1983Z的博客 1218

3-6月面经总结,200多页真题笔记和详解(含核心考点及6家大厂)

如果你想进大厂,或者去一个更大、更好的平台,就一定要做好两个准备...

自动化测试技术栈 507

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

备战金九银十:终于拿到蚂蚁金服Offer,分享一下我的面试题和面试经验!

很多小伙伴都反馈说,现在的工作不好找呀,也不敢跳槽,在原来的岗位上也是战战兢兢!其实,究其根本原因,还是自己技术不过关,如果你技术真的很硬核,怕啥?想去哪去哪呗!确实,能进蚂蚁金服还是需要一些实力的,下面,我就把我这次的面经给大家分享出来,大家看看如果是你去面试蚂蚁金服,是不是也能顺利拿到Offer呢?欢迎文末留言!!

软件测试技术交流分享 1055

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

6个步骤轻松实现 postman 接口压力测试(建议收藏),2024年最新2024阿里软件测试高级面试题总结

行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2401_84240431的博客 1477

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

2024想进大厂?高手面经送给你:Java基础笔记,java集合框架面试

针对以上面试题,小编已经把面试题+答案整理好了。

2401_83977554的博客 790

阿里一P7员工为证明自己年入百万,晒出工资,却被网友...

阿里的工资在行业内确实是比较高的一类,之前网络上流传着阿里P7年入百万的消息也不是空穴来风,日前,有位阿里P7员工,为了证明自己的确年入百万,晒出了他的工资,网友们看完都沸腾了。什么情况?一起来看看。

一个不太黑的测试人~ 1万+

一份还热乎的蚂蚁金服面经(已拿Offer)面试流程4轮技术面+1轮HR

面试建议是,

2401_84433570的博客 1502

蚂蚁金服六轮面试,从一个中游的公司跳槽的阿里P7,我是怎么撑过来的?

蚂蚁金服六轮面试,从一个中游的公司跳槽的阿里P7,我是怎么撑过来的?

javaAnPou的博客 869

蚂蚁金服测开4面,成功拿了25K,突然感觉测试面试貌似不太难...

​ 蚂蚁金服-面试前 蚂蚁的面试挺独特,每轮面试都没有 HR 约时间,一般是晚上 8 点左右面试官来一个电话,问是否能面试,能的话开始面,不能就约一个其它时间。 全程 4 面,前三面技术面,电话面试,最后一面是 HR 面,现场面。 大佬说技术这方面肯定要掌握好,其实面试题也可以背一背,要是他提前有时间就看一下面试题说不定有些问题就可以回答得更好,可以起个抱佛脚的作用。 注:这边特意给刷到此文的朋友准备了2022最新最全——软件测试一线大厂高岗面试题解析合集:软件测试基础-中级-高级面试+Li..

Androidyuexia的博客 3273

【社招】蚂蚁面经

最近面试了蚂蚁金服的岗位,经过一个多月的战斗最终收获offer,想记录一下整个面试过程希望可以帮助到更多的小伙伴~ 前期准备 简历 一份清晰的简历可以让你更容易获得面试机会,把自己的优势一定要写清楚,这样子才可以在n多份简历里脱颖而出。如果有自己的博客一定要贴上去或者参与过哪些开源项目也要贴上去,不然怎么证明自己对技术的热爱呢? 项目准备 这块是重点,一定要有深入的思考,不能说是按照产品的prd去crud,抽象抽象再抽象!包括项目的技术选型、技术方案评估、异常方案的设计等等。 熟悉岗位JD 在准

程铭程铭你快成名的博客 4345

阿里 P7 到底是怎样的水平?

虽然阿里P7职称叫专家,但估计大家都不会把这个专家二字当真吧,在我心中起码阿里P9或者腾讯T4这种级别才能真正称得上行业中的专家。所以阿里P7,其实还不能称之为严格意义的专家,但即使不是真正的专家,那也是相当牛逼了!阿里P7是行业的硬通货,也是一般程序员工作5~10年后的职业发展分水岭,如果是在阿里工作过几年没有得过低绩效的P7,起码是技术靠谱、勤奋度高的工程师了,如果情商也ok的话,去中小公司做技术经理、架构师都是绰绰有余。最后回到二哥开头给我提的问题,?平时的积累。......

wadfdhsajd的博客 2万+

最全​蚂蚁4面成功拿到offer,面经分享,(附高频面试题合集)

因疫情影响从过完年就一直呆在家里,索性学点知识也方便以后跳槽涨薪,于是从二月份开始学习阿里P8架构师纯手打的一份Java面经手册,没想到5月初我成功从我们三线的一个小公司跳槽进了阿里,虽然等级不高,但是薪资在我原来的基础上涨了8K,而且去一个大公司多学点东西,对自己的成长还是有好处的。 虽然说是面经手册,但是里面的涵盖的知识点还是很全面、很细的,一共分了一下十几个大部分:java基础、集合类Set、锁volatile synchronized Lock ReentrantLock AQS C、ja..

Apeiteenl的博客 1427

2022年秋招金九银十字节、蚂蚁金服 的测试开发面试经验

0.1面考技术和业务真实能力,2面考拔高思考、全局观;3面更拔高和抽象 这2家面试官非常专业,会根据你的项目去发问,确认你的真实业务能力和思维能力;同时也考编程算法、设计能力。2面会拔高高度和广度,比如测试领域的一些思考、团队的管理、测试效率提升、各种框架的涉及。3面会更加抽象和拔高,测试你的上限。1.复习所有的项目业务、用到的测试方法/工具、软件开发流程、定位问题手段等等,一定要扣的非常细(最好的检验法:你复习过后给其他人讲,把别人能讲懂 才是真的懂)。...

软件测试前沿技术分享 746

本科水平,社招5面蚂蚁,年薪60W+,分享一些小技巧,2024年最新mysql优化面试题及答案

包含:JVM,JAVA集合,网络,JAVA多线程并发,JAVA基础,Spring原理,微服务,Zookeeper,Kafka,RabbitMQ,Hbase,MongoDB,Cassandra,设计模式,负载均衡,数据库,一致性哈希,JAVA算法,数据结构,加密算法,分布式缓存等等。线程池的工作原理,几个重要参数,然后给了具体几个参数分析线程池会怎么做,最后问阻塞队列的作用是什么?1.8还采用了红黑树,讲讲红黑树的特性,为什么人家一定要用红黑树而不是AVL、B树之类的?考虑redis的时候,有没有考虑容量?

2401_84007015的博客 779
上一篇: 耀世升级发布,阿里新出第三版Java多线程核心技术手册PDF全彩版
下一篇: 赶紧码,这份让329人成功进入大厂的Java面试八股文,24小时后会被删
程序员职业指南
博客等级 码龄4年 2136粉丝 960原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值