沉寂唯品会3年,毅然辞职冲刺阿里,我是怎么全心备战即将到来的金三银四的?

死磕JAVA10余年,呕心整理出了核心知识点已经做成PDF,无私奉献 想在面试、工作中脱颖而出?想在最短的时间内快速掌握 Java 的核心基础知识点?想要成为一位优秀的 Java 工程师?本篇文章能助你一臂之力!目前正值招聘求职旺季,很多同学对一些新技术名词都能侃侃而谈,但对一些核心原理理解的不够透彻,特别是对 Java的一些核心基础知识点掌握的不够,例如JVM、常用的算法和数据结构等。正所谓万丈高楼平地起,只有把基础掌握的牢固,才能走的更远,面对不断更新的技术才能快速掌握,同时在面试、工作中也更能脱颖而出! 阅读详情

自我阐述

三年前我还是一名毕业于湖南某学院软件工程的毕业生,通过校招的方式我进入了唯品会历经长达六个月的实习时光,其实唯品会对待实习生的考核机制还是算严格的,我从事的是后端开发岗,我记得当时我这个部门是有十八名实习生,最终加我也就留下了三个人。

实习期间我很努力,被留下来我觉得也是理所当然的,这三年来我一直都很努力,所以我也比同期的员工进步得快,也得到了自己努力该得到的回报,总体也算是蛮顺利的吧。

既然顺利,为何要辞职呢?

我和大部分朋友一样,出生在乡村,也许是家庭的原因,我从小到大都比较内向,其实那时候内向不是好事,初中、高中都是容易被欺负的那一类人,爸妈对我也比较严格,虽然我是别人眼中所谓的好孩子,但是其实我一点也不开心,正因为这样,我一直比较独立,也成熟的比较快。

但是现在我反倒很感谢自己有那些经历,让我有了懂得珍惜,更加热爱生活,懂得把握机会的个人品质,所以我的理想不单单于此,这次冲刺阿里也只是我成长道路上的第一步。

一、辞职后我是怎么规划自己的时间的?

大家可以借鉴下,希望可以帮助到大家

1、时间规划(无特殊情况不可打破计划)

  • 上午:
  • ①7点30到9点洗漱、吃早餐、散步等事情
  • ②9点20到10点40学习时间
  • ③10点50到12点30休息、娱乐、吃午餐
  • 下午:
  • ①13点到14点午睡时间为下午学习打好精神
  • ②14点半到17点学习时间
  • ③17点10到18点半娱乐、晚餐时间
  • 晚上:
  • ①18点半到21点20运动、娱乐以及洗漱时间
  • ②21点20到22点20复习整理今日学习内容
  • ③22点50开始入睡

二、我是怎么学习的?

既然我要冲刺的企业是阿里,自古以来就有一句话就是知己知彼百战不殆,所以我们首先肯定要了解阿里到底青睐于什么技术,比较主流的技术有哪些。

幸好我有一位目前就职于阿里p7岗的朋友,他知道我辞职要冲刺阿里的消息后,我从他那获取不少的经验,给我推荐了主流技术的学习笔记等,对我的帮助真的是很大。

JVM高级特性与实践学习笔记

Redis核心学习笔记

Docker学习笔记带你入门到精通

Mysql精通学习手册

Mybatis成长笔记

Java核心技术手册

还有很多我整理的学习资料,对我的学习也是有一定的帮助的

当然光啃笔记肯定是不够的,我也会经常在各大技术网站以及视频网站去学习技术以及吸取别人的项目经验,加深自己对于技术的广度。

这些技术网站我也会去经常逛的:

三、我是怎么为面试做准备的?

我们自身的技术可以说是根基,但不是有了技术就不要在面试这方面花心思的,技术和面试技巧是相辅相成的,掌握面试技巧可以让你在广大面试者中脱颖而出。

阿里这几年金三银四四面喜欢问什么?这是我整理了几天的常问面试题,大家可以参考一下。

阿里一面喜欢什么?

  • 1.自我介绍以及你做过的项目有哪些
  • 2.有看过哪些JDK源码,了解哪些常用库
  • 3.集合框架HashMap的扩容机制,ConcurrnetHashMap的原理
  • 4.了解哪些设计模式,6个设计原则分别是什么?每种设计原则体现的设计模式是哪个?
  • 5.jvm内存模型与gc内存回收机制
  • 6.关于设计模式看了哪些书?书名是什么?
  • 7.classloader结构,是否可以自己定义一个java.lang.String类,为什么? 双亲代理机制。
  • 8.画uml中类图时候用过一种虚线么?做什么用的?
  • 9.uml模型图画过哪些? 类图中类之间的关系有哪些,区别分别是什么?
  • 10.做过应用相关性能测试的,举个例子,实际项目中怎么使用的,用过并发框的哪些内容
  • 11.了解哪些osgi的框架?
  • 12.有没有做过jvm内存调优,如何做的,举例子,用过哪些工具?

二面

  • 1.自我介绍
  • 2.看过哪些源码
  • 3.java的io库的类结构图所用到的设计模式如何体现
  • 4.画出自己设计过的设计模式如何体现,画出结构图,并进行讲解。
  • 5.画出自己做的架构的项目架构图 如何扩展等
  • 6.数据库设计中主键id设计的原则
  • 7..jvm内存调优用过哪些工具,jstate做什么用的?如何dump出当前线程状态?
  • 8.并发框架是否有了解
  • 9.classloader的双亲代理机制
  • 10.应用服务器的jvm调优实际经验,如何做的,在哪里用到的
  • 11.在哪里获取最新资讯,逛什么论坛。最新的Swift语言有什么看法
  • 12.设计原则与设计模式对应
  • 13.servlet/filter作用原理配置
  • 14.ibatis in操作 以及一个属性的作用
  • 15.spring aop 用了什么设计原则,自动注入配置是做什么用的
  • 16.jboss的类加载器
  • 17.session共享机制
  • 18.做过最成功的一件事情是什么?
  • 19.最大的争执是什么?
  • 20.为什么想要离职去阿里

三面

  • 1.现在公司负责什么?
  • 2.项目主要目的是做什么的?
  • 3.公司管理方式、项目问题反馈机制是什么?
  • 4.Java 的序列化做什么用的 序列化id会出现哪些问题?
  • 5.OSGi用过哪些?类加载器结构如何,如何在一个bundle中加载另外一个bundle中的一个类?
  • 6.nio是否了解 阻塞之后通知机制是怎样的?
  • 7.uml设计类图如何画,类之间关系以及区别
  • 8.spring如何不许要配置文件加载bean定义,可能是问自动注解或者是properties文件定义bean
  • 9.ibatis等框架是不是都是实际在使用的,技术细节

四面总监面

  • 1.自我介绍
  • 2.公司做什么,业务, 负责内容,汇报机制等
  • 3.企业级应用安全相关
  • 4.http协议,返回码,301与302区别
  • 5.多线程并发用过哪些
  • 6.应用服务器相关,谈最熟悉的
  • 7.为什么离职

当然除了啃透阿里在金三银四经常问到的高频面试题目,日常的刷题还是要持续累积的,不然万一面试官甩出一个你从没刷过的题,那你不就懵逼了嘛,你刷的题越多,自然面试时就越有底气,就和工作经验是一样的,都是日积月累积攒起来的,这是我积攒的一些大厂面试真题。

简历

虽然说我现在离面试还有几个月,但是提前去准备熟悉肯定是没错的。

这是我收藏的一些我自己最喜欢的简历模板。

 

还有这个我超级喜欢的简历网站推荐给大家!

超级简历!

结尾

我也是刚开始备战金三银四不久,可能目前的准备和计划还不够充分,有些细节肯定是还有待优化的,大家可以一起在评论区讨论一下,为即将带来的金三银四加油!

我相信点进这篇文章的人都是有一颗不甘平凡的心的,大部分人和我一样都是想向着一线大厂冲刺的,既然有这个想法有这个心,就要去付出行动,计划做好了,但是不实施也是白费的。

8年开发经验精华,从小白到工作8年Java高级架构师路线谱 从小白级到工作8年需要掌握的技术栈大概如下: 0-1年入门: Java基础复盘(面向对象+Java的超类+Java的反射机制+异常处理+集合+泛型+基础IO操作+多线程+网络编程+JDK新特性) Web编程初探(Servlet+MySQL数据库+商品管理系统实战) SSM从入门到精通(Spring+SpringMVC+Mybatis+商品管理系统实战-SSM版+Git+Maven) SpringBoot快速上手(SpringBoot+基于SpringBoot的商品管理系统实战) 零距离互联网项目 阅读详情

相关推荐

分享一下2023年最新的java面试八股文,附答案

分享一下2023年最新的java面试八股文,附答案

javaAnPou的博客 5370

沉寂唯品会3年,毅然辞职冲刺阿里,我是怎么备战金三银四的?

自我阐述 三年前我还是一名毕业于湖南某学院软件工程的毕业生,通过校招的方式我进入了唯品会历经长达六个月的实习时光,其实唯品会对待实习生的考核机制还是算严格的,我从事的是后端开发岗,我记得当时我这个部门是有十八名实习生,最终加我也就留下了三个人。 实习期间我很努力,被留下来我觉得也是理所当然的,这三年来我一直都很努力,所以我也比同期的员工进步得快,也得到了自己努力该得到的回报,总体也算是蛮顺利的吧。 既然顺利,为何要辞职呢? 我和大部分朋友一样,出生在乡村,也许是家庭的原因,我从小到大都比较内向,其实

bieber007的博客 325

Android - 蓝牙开发

文章目录科普SIG类型制式编程Classic BluetoothBluetooth Low Energy蓝牙的UUID是什么?有什么用? 科普 https://zh.wikipedia.org/wiki/%E8%97%8D%E7%89%99 蓝牙(英语:Bluetooth),一种无线通讯技术标准,用来让固定与移动设备,在短距离间交换资料,以形成个人局域网(PAN)。其使用短波特高频(UHF)无线电波,经由 2.4 至 2.485 GHz 的 ISM(工业、科学、医疗)频段来进行通信。1994 年由电信商

qq_43323826的博客 1万+

全网最全JAVA面试八股文,终于整理完了

全网最全JAVA面试八股文,终于整理完了

javaAnPou的博客 2万+

从零开始:用Python搭建你的第一个加密货币量化交易机器人(附完整代码)

本文详细介绍了如何使用Python从零开始搭建一个加密货币量化交易机器人,涵盖环境准备、交易所API连接、基础交易策略实现、回测系统构建以及实盘部署等关键步骤。通过完整的代码示例,帮助读者快速掌握数字货币量化交易的核心技术,适合有一定编程基础的投资者入门。

weixin_30415113的博客 466

MATLAB功率谱函数psd与pwelch的使用

在网上看到 clear; Fs=1000; n=0:1/Fs:1; y=cos(2*pi*40*n)+3*cos(2*pi*100*n)+randn(size(n)); Nfft=1000; window=hanning(100); noverlap=20; dflag='none'; [Pxx,f]=psd(y,Nfft,Fs,window,noverlap); figure plot(f,10*log10(Pxx)); xlabel('frequency/Hz');ylab

qq_41687938的博客 2万+

今天面了个阿里拿 38K 出来的,让我见识到了基础的天花板

人人都有大厂梦,对于程序员来说,BAT 为首的一线互联网公司肯定是自己的心仪对象,毕竟能到这些大厂工作,不仅薪资高待遇好,而且能力技术都能够得到提升,最关键的是还能够给自己镀上一层金,让人瞻仰。同样的,小编的好朋友的个人目标也是阿里,但之前一直在一家小公司,一呆就是好几年,现在通过不断学习和实践,提升了自己很多,也有了信心来阿里挑战。下面,就是朋友分享的这次面试阿里 P6 的一些经历和心得。现在很多程序员,都会陷入到一个怪圈:看到别人升职加薪,又觉得为啥别人运气总是那么好,我和他差不多时间进公司的啊!

javaAnPou的博客 1万+

Keil C51开发必看:详解data/xdata/bdata内存分配陷阱与避坑指南

本文深入解析Keil C51开发中的data/xdata/bdata内存分配陷阱,提供针对51芯片的高效避坑指南。通过真实案例揭示Keil编译器的隐藏规则,分享内存优化策略和调试技巧,帮助开发者解决data溢出、xdata访问异常等典型问题,提升嵌入式开发效率。

v6b7n8m9q0的博客 1072

Java开发才不到3年,来面试开口要25K,面完连10K都不想给

我的好朋友兼大学同学老左家庭经济情况不错,毕业之后没两年自己存了点钱加上家里的支持,自己在杭州开了一家网络公司。由于公司不是很大所以公司大部分的开发人员都是自己面试的,近期公司发展的不错,打算扩招也面试了不少人。

javaAnPou的博客 1万+

结构化数据特征构建神器openfe的实战代码

最近订阅专栏的几位同学一起参加了AI比赛,该比赛的数据形式是结构化的。随着特征和模型的不断迭代优化,达到了一个难以跨越的瓶颈。希望我能够给出一些有效的方法,帮助他们提高成绩。在个人的调研和体验后,向他们推荐了结构化数据特征构建神器openfe,最终也帮助他们提升了十来名的成绩,个人也感到十分的欣慰。特意写此博客,希望能够帮助更多的同学。 文章目录 1. 安装 2. 实战例子一 3. 实战例子二

herosunly的博客 3万+

成功解决AttributeError: ‘ImageDraw‘ object has no attribute ‘textsize‘

​ 成功解决AttributeError: 'ImageDraw' object has no attribute 'textsize' 目录 解决问题 解决思路 解决方法 解决问题 AttributeError: 'ImageDraw' object has no attribute 'textsize' 解决思路 属性错误:'ImageDraw'对象没有属性'textsize' 解决方法 最新的Pillow 10.0.0 版本已经删除了这个函数,导致两个库(Pillow 、wordc

头部AI社区如有邀博主AI主题演讲请私信—心比天高,仗剑走天涯,保持热爱,奔赴向梦想!低调,专注,谦虚,自律,反思,成长,还算比较正能量的博主,公益免费传播…内心特别想在AI界做出一些可以推进历史进程影响力的技术(兴趣使然,有点小情怀,也有点使命感呀 4782

全新1000道Java全家桶面试题(含答案),已成功面进百度

成功面试百度,到底需要刷多少题,我的答案是至少1000道,而且是刷3遍以上,也就相当于3000道题。废话不多说,直接看题。 Java基础1 1、面向对象的特征有哪些方面? 2.访问修饰符public,private,protected,以及不写(默认)时的区别? 3. String 是最基本的数据类型吗? 4、float f=3.4;是否正确? 5、shorts1= 1;s1 =s1 + 1;有错吗?shorts1= 1;s1 += 1;有错吗? 6、Java 有没有goto? 7、int

javaAnPou的博客 9459

addBumpConnectTargetConstraint 命令详解

本文介绍了Cadence Innovus中用于倒装芯片设计的addBumpConnectTargetConstraint命令的核心功能和使用方法。该命令主要用于为凸点(Bump)添加连接目标约束,通过绑定实例、引脚/网络和端口号等属性,实现凸点与电源/信号网络的精准映射。文章详细解析了命令语法结构、参数说明及使用场景,包括必选参数(指定凸点方式)、分支选择(实例连接或电源连接类型)以及互斥参数(引脚名与网络名)等重要注意事项,并提供了典型应用示例。该命令特别适用于倒装芯片设计中凸点与PG网络、IO实例的连接

u013620135的博客 395

《Java核心知识点》+《Java面试宝典》+《1000道互联网面试专题》+《350道Java面试》,总共1045页

写在前面 作为一名Java开发者,现在又是处在一个很尴尬的时期,是找工作还是跳槽还是......是不是有很多疑问伴随着? 你还在犹豫吗?还在不知道该怎么下手吗?现在很多程序员已经开始刷题,而不是一直处在这一个状态,(一碗心灵鸡汤干掉,哈哈~)。开始说正事:分享我朋友刷的Java面试题及答案解析: Java29部分核心知识整理 1.JVM JVM 是可运行 Java 代码的假想计算机 ,包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收,堆和一个存储方法域。JVM 是运行在操作系统之上的,它与硬

javaAnPou的博客 7483

【四足机器人项目实战】四足机器人腿部机械结构设计

系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 TODO:写完再整理 文章目录系列文章目录前言 前言 认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长! 本文先对四足机器人–腿部机械结构设计做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章 提示:以下是本篇文章正文内容 为了减轻腿部惯量,使用有限元分析着重进行轻量化设计,小腿采用工字梁方案,大腿采用内部镂方案,并使用1.5 mm的AL 6061硬质材料,轻量化的腿部设了腿部运动时摆动

qq_35635374的博客 7540

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

阿里资深架构师整理出来的一份Java核心知识点分享给大家.pdf

一份整理的蛮不错的Java核心知识点。覆盖了JVM、锁、并发、Java反射、Spring原理、微服务、Zookeeper、数据库、数据结构等大量知识点。 获取方式:关注公众号:JavaAC,获取(粉丝福利) image.png image.png image.png ...

javaAnPou的博客 7238

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

阿里P1到P10,你的能力能拿多少年薪?

阿里P1到P10,你的能力能拿多少年薪?

javaAnPou的博客 6280

STM32F407中文手册

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

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

跳槽一次能涨多少?今天见识到跳槽天花板。

2022年马上就快结束了,最近内卷严重,各种跳槽裁员,相信很多小伙伴也在准备明年的金三银四的面试计划。在此分享一套学习笔记 / 面试手册,年后跳槽的朋友可以好好刷一刷,还是挺有必要的,它几乎相信你看完一定会有帮助由于整个笔记比较全面,内容相当的多 ,这里仅展示资料的一些截图。

javaAnPou的博客 5678

98年阿里P6架构师晒出工资单,看完扎心了。。。

98年阿里P6架构师晒出工资单,看完扎心了。。。

javaAnPou的博客 5540

java面试官:程序员,请你告诉我是谁把公司面试题泄露给你的?

java面试官:程序员,请你告诉我是谁把公司面试题泄露给你的?

javaAnPou的博客 5323

腾讯天美Java程序员月均20万!掌握这个后,也太香了....

JVM 是初级Java 程序员成长路上的一道必经之路,学习JVM之前,只需要知道代码编译成 Class,虚拟机加载 Class 运行就可以了,学习 JVM 之后,可以深入理解代码从编译到加载的过程、内存中对象的创建与垃圾回收、日常开发中快速定位性能问题等,当然也是面试不可缺少的加分项。8 大算法(时间复杂度,空间复杂度,内存,CPU 的影响)及其应用的地方。虽然这样的高收入只是少数,就像网友说的,不能看做是腾讯所有员工的普遍情况,但能够凭自己的能力挣到这份收入,这就已经是值得敬佩的人了!

javaAnPou的博客 4748

公司新来的00后真是卷王,工作没两年,跳槽到我们公司起薪18K都快接近我了

整份文档一共有将近 200 页,全部为大家展示出来肯定是不太现实的,为了不影响大家的阅读体验就只展示了部分内容,还望大家海涵,希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。都说00后躺平了,但是有一说一,该卷的还是卷。这不,前段时间我们公司来了个00后,工作没两年,跳槽到我们公司起薪18K,都快接近我了。共206页包含分布式,中间件,大数据与高并发,数据库,设计模式与实践,数据结构与算法,HR面试题举例等一起分享出来给大家看看,也是给大家平时查漏补缺。

javaAnPou的博客 4454

InnoDB 内存结构总览:Change Buffer、AHI 与 Log Buffer

本文系统梳理InnoDB内存结构中的ChangeBuffer、Adaptive Hash Index(AHI)与LogBuffer。ChangeBuffer缓存二级索引页不在内存时的变更,减少随机IO,仅在页加载时合并;聚簇索引修改立即执行,因数据本身不可延后。AHI基于高频等值查询自动构建哈希索引,加速定位,仅支持等值操作。LogBuffer为redo log内存缓冲,配合磁盘日志实现崩溃恢复。三者均服务于性能优化,其中ChangeBuffer与AHI共享BufferPool空间,而LogBuffer独立

bksczm的博客 303

第三篇 第 6 课

前置:第三篇第 1 课(stdx 引入),第二篇第 1 课(std.regex)。环境:仓颉 SDK 1.2.0。本文所有代码与输出均逐行实测。

weixin_41618057的博客 527

V8 机制、手写核心函数与 TypeScript 类型体操

或固定初始化(如数组先定长、对象先给全字段)保持类型与形状稳定;这些都比"换框架"更基础。只能处理纯数据(丢函数、Date、RegExp、循环引用报错)。生产级深拷贝要处理:原始值短路、循环引用、V8(Chrome / Node 的 JS 引擎)不是"解释一行跑一行"那么简单,它用。图:V8 执行流程——解释执行 + 热点优化,优化失败会 Deopt 回退。JS 内存自动管理,但"自动"不等于"不会漏"。是"固定间隔最多执行一次"。手写 Promise 是"懂异步"的试金石。是"停下后才执行最后一次",

qq_38468358的博客 355
上一篇: 升职加薪啦!啃完这份“架构技术成长手册”,我晋升了阿里P8岗
下一篇: 辛酸!熬夜啃完这份GitHub标星82.5K的“Mybatis成长手册”,我踏入了腾讯的大门!
跟着我学Java
博客等级 码龄6年 660粉丝 1341原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值