用了8年时间,从一个中游的公司跳槽到 阿里P7 全过程复盘

阿里内推五面:一面+二面+三面+交叉面+HR面!含答案赠送! 阿里内推一面:项目 1,面试官让我描述一个自己印象最深的项目,手画设计图。 2,针对项目中的技术进行发问,比如:架构设计、部署图、模块之间的通信等。 3,因为我描述项目存储数据比较多,让我重新设计数据库的表,怎么设计 后面都是针对项目技术的问题,一共二十多分钟 阿里内推二面: 1、问了冒泡排序,快排,和归并排序及优缺点和优化 2,网络方面有osi七层,tcp/ip五层,分别有哪些协议及作用 3,爬虫用的什么数据结构 4、tcp的流量控制和拥塞控制 5,mysql用的什么存储引擎,这个存储引擎用的什么数据结. 阅读详情

本人开发8年,从一个中游的公司跳槽到阿里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。

经过漫长1周多时间的等待,终于等到了我心仪已久的Offer,虽然花了近三个月的时间,但是我觉得一切都是值得的,这将会是我日后人生道路上一笔不可多得的财富!

下面分享一份自己的学习的Java面试突击手册(涵盖了Java后端全栈的知识点)外加全套的面试题,以及几十套大厂面试真题分享给大家。全部资料的免费获取方式。一键三连这篇文章,然后加小助理VX:bjmsb10 免费领取(一定要一键三连,感谢!)

全部资料的免费获取方式。一键三连这篇文章,然后加小助理VX:bjmsb10 免费领取(一定要一键三连,感谢!)

全部资料的免费获取方式。一键三连这篇文章,然后加小助理免费领取(一定要一键三连,感谢!)

从P5到P7:一个普通程序员的阿里职级晋升实战指南(含薪资对标) 本文详细解析了阿里程序员从P5到P7职级晋升的实战策略,包括职级体系认知、技术栈构建、答辩准备和职场关键时刻。通过真实案例和数据,揭示了薪资与能力的非线性关系,以及技术深度和广度拓展的关键路径,为普通程序员提供可复制的晋升指南。 阅读详情

相关推荐

Abaqus SIGTERM/SIGINT中断问题深度解析与实战解决方案

本文深度解析Abaqus仿真计算中因SIGTERM或SIGINT信号导致作业意外终止的常见问题。核心原因常为许可证管理器因网络通信延迟误判进程空闲而强制断开,或系统资源监控工具的误杀。文章提供了从命令行参数调优(如使用int、ask_delete=OFF)、计算环境隔离到编写自动化容错脚本的完整实战解决方案,帮助用户彻底规避此类中断,确保长时间仿真任务的稳定运行。

weixin_29279101的博客 414

阿里面经总结:阿里三面+交叉面+hr面试

这里写的是我面试的阿里供应链平台事业部的面经。前面的几面,就不写了。最近太忙+身体状态一直不好,没怎么及时的总结,因为最近面试的太多了,觉得都是差不多的吧。 阿里三面:(35分钟左右) 先自我介绍、介绍项目、比赛、以及挑一个你的专利讲一讲 Hashmap知道么?说说底层原理?为什么用链表?链表起的作用是什么? 怎么计算Hash位置的?如果先进来一个数是3,接着又进来一个数是4,两者的has...

胡别致 . 2万+

麒麟V10系统命令实战指南:从入门到精通

本文为麒麟V10操作系统用户提供了一份从入门到精通的命令行实战指南。内容涵盖文件管理、进程监控、网络诊断、文本处理及系统管理等核心场景,旨在帮助用户转变思维,掌握高效解决实际问题的系统命令技巧,从而提升在麒麟V10环境下的运维与工作效率。

sat99的博客 594

2024年Java最新90 岁程序员,他的压缩算法改变了世界,2024年阿里Java面试题精选

一般像这样的大企业都有好几轮面试,所以自己一定要花点时间去收集整理一下公司的背景,公司的企业文化,俗话说「知己知彼百战不殆」,不要盲目的去面试,还有很多人关心怎么去跟HR谈薪资。这边给大家一个建议,如果你的理想薪资是30K,你完全可以跟HR谈33~35K,而不是一下子就把自己的底牌暴露了出来,不过肯定不能说的这么直接,比如原来你的公司是25K,你可以跟HR讲原来的薪资是多少,你们这边能给到我的是多少?你说我这边希望可以有一个20%涨薪。

2401_84584796的博客 1万+

Day470&471.Netty概述&Netty高性能架构设计 -netty

Netty概述 一、原生 NIO 存在的问题 NIO 的类库和 API 繁杂,使用麻烦:需要熟练掌握 Selector、ServerSocketChannel、SocketChannel、ByteBuffer等。 需要具备其他的额外技能:要熟悉 Java 多线程编程,因为 NIO 编程涉及到 Reactor 模式,你必须对多线程和网络编程非常熟悉,才能编写出高质量的 NIO 程序。 开发工作量和难度都非常大:例如客户端面临断连重连、网络闪断、半包读写、失败缓存、网络拥塞和异常流的处理等等。 JDK NIO

阿昌爱Java 1572

在 SAP 中,应收票据的收取、到期承兑、贴现均有标准操作路径与事务码,以下按业务场景给出操作步骤、T-code、会计分录(含附 / 不附追索权)

摘要:本文详细介绍了SAP系统中应收票据的全流程处理,包括收款(F-36)、到期承兑(F-34/F-20)和贴现(F-33)的标准操作。重点说明了不同业务场景下的事务码使用、操作步骤及对应的会计分录,特别区分了附追索权与不附追索权贴现的处理差异。同时提供了票据查询(FBL5N)和清账(F-32)的辅助功能指引,并汇总了各业务场景的核心会计分录,为财务人员提供了一套完整的SAP应收票据操作指南。(149字)

金牌架构师 263

双非本科如何进BAT大厂?来看看这份Java学习笔记吧

前言 前两天,我收到了阿里巴巴的实习offer,从学长内推开始面试到拿到最后offer经历了4面技术、一面交叉面和一面HR面。经过了漫长的等待和几次几乎折磨的面试之后,终于拿到了实习offer。 自我介绍 本人来自西南某双非本科学校,该校学的专业是物联网工程。我的专业与Java开发关系不大,学校也只教过一些简单的编程课,其余的编程相关知识都是自己在课余时间在实验室学习和自学的。技术不是大牛,项目做得多但是大部分都是自己练手的小项目或者一些有意思的小项目,没有接触过真正意义上的大项目。平时没事的时候喜欢

m0_50180963的博客 805

张力控制速度闭环控制算法

这个算法的核心思想是通过比较实际速度和期望速度的差异来调整控制信号,以达到稳定的速度控制。比例项用于直接根据误差调整输出,积分项用于积累误差并进行补偿,微分项用于预测误差的变化趋势并进行调整。张力控制是在许多工程和工业应用中非常重要的一个过程,它涉及到通过调节力的大小来实现稳定的工作状态。通过合理设置比例、积分和微分系数,并结合实际系统的特性进行调试和优化,可以实现准确稳定的张力控制。速度闭环控制算法通过比较实际速度和期望速度之间的差异,并根据差异调整系统的输出,以保持速度稳定。

LiJavascript的博客 1302

阿里一面、二面(交叉面)面经

本人投的是客户端开发实习生岗位(Android),很早就投了内推简历,是在3.19号投递的,3.31号内推就截止了,在4.10号之前如果没能进入终面的同学可能就要跟着笔试一起了。 在我万念俱灰等待阿里在线笔试的时候,面试官在4.6号给我打来了电话 一面(电话面): 可能是因为截止时间快到了,面试官一开始就说这次面试时间不会很久。 1.看到我简历里面写了AsnycTask,问了我AsyncTa

JKerving的博客 2万+

使用MATLAB和Simulink来设计并仿真一个智能家居多传感器数据融合系统

智能家居多传感器数据融合系统旨在通过集成来自多种不同类型的传感器的数据,以提供更精确和可靠的环境信息或用户状态监测。例如,将温度、湿度、光照强度、运动检测等多种传感器的数据结合起来,可以更好地了解家庭内部的状态,并做出相应的调整或响应。在这个教程中,我们将使用MATLAB和Simulink来设计并仿真一个智能家居多传感器数据融合系统。

amy_mhd的博客 189

CodeQL查询时遇到报错:A fatal error occurred: Could not process query metadata for...如何解决?

🏆本文收录于 《全栈Bug调优(实战版)》 专栏,该专栏专注于分享我在真实项目开发中遇到的各类疑难Bug及其深层成因,并系统提供高效、可复现的解决思路和实操方案。无论你是刚入行的新手开发者,还是拥有多年项目经验的资深工程师,本专栏都将为你提供一条系统化、高质量的问题排查与优化路径,助力你加速成长,攻克技术壁垒,迈向技术价值最大化与职业发展的更高峰🚀!

**My Coding Family** 1084

阿里的 P8 和 P9 到底是什么水平

在互联网职场,领衔的巨头之一:阿里的职级体系是深入人心的,比其他公司的职级知名度高不少。或许这一两年阿里的瓜比较多,很多瓜都带上了当事人的职级,使得整个阿里的职级体系广为人知。我不是一个...

苏克的博客 1万+

[Dify实战] 做企业内部助手时,最容易被低估的不是提示词,而是权限、状态同步和反馈回写

这篇文章围绕“做企业内部助手时”这个具体问题展开,很多团队做企业内部助手时,最先优化的是提示词,但真正决定系统能不能上线长期跑下去的,往往是权限边界、状态同步和反馈回写闭环。正文会结合Dify拆解节点设计、配置建议和测试样例,补充关键步骤、检查点和常见坑,帮助读者判断第一版该怎么落地,并把经验复用到自己的真实业务场景中。

技术小甜甜:传播可落地技术,帮助个人和企业降低解决真实场景问题的成本 68

从P6到P8仅用一年:一位阿里T专家的跳槽路径全拆解

掌握高效晋升路径,破解大厂职级跃迁难题。本文基于阿里T专家真实经历,拆解2025程序员跳槽攻略中的核心策略:技术深度突破、项目包装与面试话术优化,覆盖P6到P8晋升关键节点,助力中高级开发者快速突围,值得收藏。

PixelIsle的博客 915

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

【面试招聘】阿里的 P8 和 P9 到底是什么水平?

在互联网职场,领衔的巨头之一:阿里的职级体系是深入人心的,比其他公司的职级知名度高不少。或许这一两年阿里的瓜比较多,很多瓜都带上了当事人的职级,使得整个阿里的职级体系广为人知。我不是一个...

fengdu78的博客 8974

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

阿里P6/P7/P8职级能力与薪资对标实战指南

在技术人才市场化定价日益精细化的今天,职级已不再是抽象头衔,而是能力、责任与业务影响的综合度量。理解P序列的本质,需回归其底层逻辑:P6强调独立闭环交付与单点突破,P7聚焦系统性架构设计与规模效应,P8则定义技术范式迁移与战略落地。这种能力分层直接驱动薪资分化——同一职级下,AIGC算法工程师比Java后端溢价超40%,支付风控场景比内容平台风险系数高25%以上。本文基于真实招聘实践与千份offer数据,拆解‘能力-场景-价值’三维映射关系,提供可验证的职级自检清单与谈薪话术框架,帮助工程师将项目经验精准翻

weixin_31264565的博客 369

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

阿里架构师耗时1年,把P8所需要的整个Java体系,都整理到了一起

程序员行业薪资确实非常的高,但淘汰率也与之成正比,千万不要温水煮青蛙,自己不努力而抱怨行业;行业要发展,社会要发展,都在进步中,大车轮是没人可以阻止的;技术人员用技术说话,高薪且不被淘汰的程序员都是来源于机遇(公司)、个人努力(吃得苦、肯钻研)、天分(真的热爱)的三者协作的结果;

the shy 778

阿里P6-P8职级薪资体系与晋升路径全解析

互联网企业的职级体系是技术人职业发展的重要参考坐标,其中阿里的P序列职级体系尤为典型。从技术原理来看,这套体系通过明确的胜任力模型和薪资结构,构建了工程师从执行层到决策层的成长通道。在工程实践中,P6到P8的晋升路径体现了技术深度、业务影响力和团队领导力的递进关系。对于开发者而言,理解大厂职级体系不仅有助于薪资谈判,更能为职业规划提供清晰的技术成长路线图。特别是在当前互联网行业调整期,掌握阿里P6/P7/P8等关键职级的薪资带宽和晋升要素,对技术人的职业决策具有重要参考价值。

weixin_35982453的博客 309

阿里架构师耗时 1 年,把 P8 所需要的整个 Java 体系,都整理到了一起

程序员行业薪资确实非常的高,但淘汰率也与之成正比,千万不要温水煮青蛙,自己不努力而抱怨行业;行业要发展,社会要发展,都在进步中,大车轮是没人可以阻止的;技术人员用技术说话,高薪且不被淘汰的程序员都是来源于机遇(公司)、个人努力(吃得苦、肯钻研)、天分(真的热爱)的三者协作的结果;需要文章中配套资料的朋友可以+文末wx名片获取。

Q54665642ljf的博客 614

Java工程师冲P7:阿里四面通关复盘与面试体系整理

Java技术面试的本质,是考察候选人对基础知识、底层原理与真实业务场景的综合驾驭能力。无论是集合框架的扩容机制、并发编程中AQS与锁升级的权衡,还是JVM在线上Full GC时的排查思路,都要求开发者不仅会用,更能说清设计背后的取舍。在框架源码与分布式系统日益重要的今天,深入理解Spring Bean生命周期、缓存一致性及消息队列的可靠性,正成为区分初中高级工程师的关键。系统设计题则进一步检验需求分析、容量估算与高并发架构的落地能力。本文基于一位程序员从P6冲击P7、历经阿里四轮面试的真实经历,完整复盘每一

weixin_33428613的博客 292

华为到阿里15年:技术人职业跃迁与跨行业跳槽方法论

在分布式系统与云原生架构成为主流的今天,技术人的职业发展不仅依赖编码能力,更取决于对研发流程、稳定性方法论和决策机制的理解。从底层原理看,不同企业的技术文化塑造了差异化的能力模型:流程驱动型组织强调风险控制与文档沉淀,数据驱动型组织则注重快速迭代与结果量化。这种差异直接影响技术人在跨行业跳槽时的适应成本与成长曲线。在通信与互联网融合、传统IT向云原生转型的应用场景中,理解流程密度与系统成熟度的匹配关系、掌握可迁移的底层能力,成为突破职业瓶颈的关键。本文基于华为到阿里15年的一线实战,系统复盘技术人从执行者到

weixin_34242819的博客 341

从专科生到阿里 P8,这位程序员的逆袭:没靠学历,靠这 2 个习惯

他深知,浅尝辄止的学习无法在技术领域立足。文中将从他打破学历偏见的起步、深耕技术的路径、应对挑战的策略、职场晋升的关键及习惯养成的启示五个方面,剖析这两个习惯如何成为他逆袭的引擎,为更多职场人提供打破局限、实现成长的参考。有一次,他负责的项目因需求变更延期,复盘时他不仅分析了技术层面的原因,还梳理出需求沟通机制的漏洞,随后提出的 “需求预审制度” 在全部门推广。对普通人而言,与其抱怨出身和环境,不如培养能让自己持续进步的习惯 —— 毕竟,真正决定人生高度的,从来不是起点,而是日复一日的积累与迭代。

2503_92849275的博客 891

Android硕二面试阿里3面被P8架构师吊打,不甘!复盘狂啃底层技术,拿下阿里P6+offer

前言 人人都有大厂梦,对于程序员来说,BAT为首的一线互联网公司肯定是自己的心仪对象,毕竟能到这些大厂工作,不仅薪资高待遇好,而且能力技术都能够得到提升,最关键的是还能够给自己镀上一层金,让人瞻仰。 同样的,我自己的个人目标也是阿里,但之前一直在一家小公司,一呆就是好几年,现在通过不断学习和实践,提升了自己很多,也有了信心来阿里挑战。下面,就是我这次面试阿里P6的一些经历和心得。 阿里P6岗面试经历 这次阿里的面试经历实在太紧张+刺激+尴尬了,面试前还自信满满,面试后被吊打得怀疑人生。整个流程是四面,前

1 426

被领导拒绝涨薪申请,跳槽后怒涨8.5K,这是我的心路历程~

毕业1年时间,从2k涨到15k,转行测试承担起一个部门的大部分工作量,提出涨薪3k被拒,开始学习自动化提升,跳槽后offer都是15k起,是老板太压榨,还是你忽视了自己的能力?

自动化测试技术栈 8622

熬夜肝完~ 阿里P8的Java进阶知识典藏版,我从18K飙到30K

最近有不少小伙伴给鄙人留言,春招不知道从何下手!新的一年一定要抓住新的机会,不论是跳槽涨薪,还是学习提升!先给自己定一个小目标,然后再朝着目标去努力就完事儿了!很多时候,面试官问的问题会和自己准备的“题库”中的问题不太一样,即使做了复盘,下次面试还是不知道该从何处下手。为此鄙人软磨硬泡才把阿里P8专门归纳整理的搞来,

SharingOfficer的博客 659

阿里P9:聊聊大厂晋升的“潜规则”

做技术的一定要进大厂吗,大厂和小厂也是个老生常谈的话题了。总的来说就是,各有优劣:大厂的优势在于方便积累技术深度,面对的业务场景和需要解决的问题都更复杂,而且薪资福利普遍可以,日后跳槽会有更多的选择;小厂的优势在于方便积累技术宽度,人少活动事情杂,一个人做好几个岗位的事情,而且没那么卷。但是,不管大厂、小厂,都逃不开一个话题:晋升。不仅我自己遇到过晋升困扰,身边也有不少朋友跟我吐槽,比如:1、技术...

2380
上一篇: SpringBoot万字笔记,精髓中的精髓。
下一篇: 在阿里工作7年的朋友,把他从P5熬到P8的学习笔记分享给了我,一个月斩获了7家offer
Java斗帝之路
博客等级 码龄7年 2392粉丝 687原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值