自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 人总是要有梦想的,万一实现了呢,四面阿里经验总结,月薪36K定级P7

今天小编逛论坛的时候看到一位程序员很开心的拿到了阿里的offer,正好现在群里的伙伴们最近都在着急找工作,而且这位程序员也把他面试的经过,面试题贴出来了,坦白地讲,有点难,有点打击人的意思,但是,小编还是希望能分享出来给大家看看,借用马云的一句话,人总是要有梦想的,万一实现了呢!一面1.讲项目,hibert编码,空间索引与一般索引区别。2.深度优先遍历,广度优先遍历算法,在什么地方可以应用。3.http请求头包含哪些信息(url地址,编码方式,cookie,请求方式。。。)4.提升访..

2022-01-18 21:24:44 273

原创 刚参加完阿里面试:一面+二面+三面+HR四面,我的复盘经验总结

阿里中间件团队一面:第一步先自我介绍?介绍自己的项目经验和个人的擅长点,面试官主要考察你的表达能力和语言精简能力。第二步:项目中做了什么,难点在哪里?主要是想了解参与过技术难度最大的项目难点,技术难点在哪里,你是怎么来解决的,考察项目经验(技术难度)。第三步:开始切入技术面试正题:Java的线程池说一下,各个参数的作用,如何进行的? 同步与异步区别? HashMap的实现原理,HashMap是如何解决hash冲突的问题? Redis讲一下,项目使用场景,以及对应的算法?...

2022-01-18 21:10:56 2857

原创 三面阿里被灵魂追问,出门就被Java面试官逼哭(现场还原真实“被虐”场景)

阿里巴巴,这个中国互联网行业中能排上前三的企业,面试是非常讲究的。通常都是三面技术面+HR面,可是多少心怀阿里梦的工作者惨败三面之中,连HR面都没见着就败了。那如何通过技术三面呢?我来介绍介绍(这里是指我技术三面的经验)技术一面一面是通常是笔试面,一般是考Java基础、JVM、SQL优化、Redis、Spring、Redis,一般是120分钟的笔试时间,还是比较简单的。技术二面二面通常是技术人员来问问题,不过技术人员级别不高,通常是P6来问,问的技术点也比较友好,不深基本上也是一些基础性问题

2022-01-18 19:57:53 221

原创 面试阿里巴巴有多难,看看面经你就知道了

目录:01 面试经验分享(阿里落榜+美团面试题) 02 面试美团,应该具备什么样的能力? 03 如何快速提升自己,通过面试?写在开头成长背景:先说一下个人的一个成长背景吧。出身江南小镇,大学没有出省,毕业之后就去了上海,在一家互联网金融工作,到去年年底整整两个年头。辞职之后运气不太好,碰到疫情肆虐,现在快步入3月月末了,实际上早早就已经在面试了,截止目前的结果,三面阿里已经“落榜”,后来拿到了一个内推的机会,4面揽下了美团offer。面试感受:这次面试下来,给我的感受只有一个,大厂

2022-01-18 19:45:01 2265

原创 阿里员工吐槽:现在招人这么难?一个月了,能过三面的都没有

前言:招人难”、“留人难”,已经成为困扰一些企业多年的“顽疾”,也把很多HR搞得焦头烂额,以前说传统行业招人难,现在互联网行业招人难也开始愈演愈烈。在互联网职场论坛,一位阿里员工发帖吐槽到。阿里现在招个人这么难了吗?系统里的简历质量都不行,找熟人勾搭的一听是淘系算法,直接连简历都不愿意发一份,全都嫌卷,我的jd里都不要求必须有顶会,一个月了,连个能过三面的都没有。这样的吐槽也是瞬间引起了网友的围观与议论,我们先来看看网友们都是怎么说。有网友就说到:我们从来没要求过

2022-01-18 19:38:01 519

原创 我TM人傻了,跨行应届生竟成功拿下年薪56W SP offer

引言:如何成为一个合格的架构师?相信这个问题很多小伙伴都思考过,每个人心中都有一个不同的答案首先,架构师从来都不是只看书就可以看出来的,也需要日积月累的实践+经验。其次,架构的前期需求分析与建模非常重要,多思考未来可能的扩展。最后,最好有一定的代码规范甚至是洁癖。要用严格的标准来要求自己,是否当上架构师其实没差,无非就是希望自己成为团队核心得到更多的认可而已。当然最好的方式就是在工作中不断地积累和提升自己的经验和丰富自己的思维!今天给大家分享出一份“Java架构师技术成神手册

2022-01-14 15:40:46 105

原创 不面试别看,字节跳动2022年Java架构师岗面试题(试行版)发布

开篇还是那一套说辞,马上金三银四了,该准备准备了同学们,不管你是打算去面中小厂还是说去面试大厂,都是需要去做一个面试突击的准备的,比如:JVM、线程、数据库、SPring全家桶的源码、分布式微服务、一些底层的原理,高并发调优经验,甚至包括一些软技能:怎么和面试聊薪资、怎么去介绍自己的上一份项目,怎么去修改简历,本篇都会教给大家的!下面是字节跳动2022年Java架构师岗面试题(试行版)的PDF版本,同时后边还会和大家分享1000套简历模板(包括了从刚出社会的小白到120W年薪的大佬)!目录总

2022-01-13 14:49:04 343

原创 干了一年多Java开发,月薪不过万的原因终于找到了

最近有不少读者在后台留言,说 Java 的面试越来越难了,尤其是技术面,考察得越来越细,越来越底层。作为一名程序员,技术面试是不可避免的一个环节,一般技术面试官都会通过自己的方式去考察程序员的技术功底与基础理论知识。前几天与阿里一位大佬聊到了面试,他把阿里内部的Java面试参考指南分享给了我,我转手就分享给了粉丝们,结果不到两周的时间就收到了8个offer,真是强爆了!今天就再次免费分享出来,希望各位offer多多。整份手册分为了七个篇章,分别是:高并发篇、分布式篇、中间件篇、数据库篇、

2022-01-12 20:54:58 398

原创 字节跳动挑战面试全记录,用我的血泪经验教你避坑躲雷

前言在秋招的末尾,经过两轮技术面+一轮hr面,终于上了字节的车。简单介绍下,面试的岗位是Java后端开发,自身是非科班的双非硕也没有实习经历字节一面 12.22 11:00面试官很友好,可能经过昨天的面试看谁都是比较和善1、自我介绍2、介绍一下你在上一段实习的做了什么3、深挖实习内容4、问了不了解MongoDb的索引结构5、MySQL索引,深入问了B+6、我如何理解Mongo和MySQL的区别7、Mysql事务、隔离8、进程同步方式是什么9、算法题 三数之和一面完之后第

2022-01-12 20:03:52 1843

原创 感觉学java学到自己的瓶颈期了,各种框架乱七八糟,感觉好乱。该怎么办?

最近一直有小伙伴催小编更新一份有关于Java快速学习捷径的资料,小编想说“书山有路勤为径”,从古至今这句话大家都应该懂的!不过为了小伙伴能更好的学习,小编特意给大家整理了一份比较详细的Java学习路线和《Java核心知识点总结》一书在手天下我有!Java学习路线图谱+配套知识点补习学习的路上有这份图谱学习起来会更加的迅速,可以快速知道自己需要补块的技术,正所谓“哪里不会点哪里”Java基础Java多线程高并发JVM.

2022-01-10 16:31:24 886

原创 程序员内卷严重~如何摆脱这种困境呢?

大家好!最近有不少小伙伴表示内卷实在是太严重了,不少程序员都有辞退失业或跳槽的想法,今天给大家分享的这份手册可以快速帮大家找到正确思路,无论你是失业还是跳槽都推荐你看一看,这份手册涵盖了市面上90%的Java面试内容,十分全面!不到最后一刻千万不要放弃,也不要灰心,哪怕到十一月还没有拿到offer也没关系,殊不知等到年底补录的时候也是一个非常容易进大厂拿offer的机会。不管你的向往是拿下大厂offer?还是几万年薪?其实这些都离不开日积月累的过程。(2022版)面经 + 详细笔记部分展示:

2022-01-10 16:23:26 379

原创 春招必看,Alibaba内网绝密“Java面试宝典+Java核心知识合集”

还有半个多月就要过年了!有些小伙伴打算节后跳槽,又赶上跳槽的高峰期金三银四(招聘旺季),好多小伙伴都问我要有没有最新面试题,为此我找了阿里的朋友整理两份内部资料,Java面试宝典+Java核心知识合集!其中包含 Spring、Spring Boot/Cloud、Dubbo、JVM、集合、多线程、JPA、MyBatis、MySQL、大数据、Nginx、Git、Docker、GitHub、Servlet、JavaWeb、IDEA、Redis、算法、面试题等几乎覆盖了 Java 基础和阿里巴巴等大厂面试题等、

2022-01-07 15:15:28 1591

原创 年初啃完这7套Java面试题,年后阿里P7稳了,收藏夹吃灰

前言2022年已经开始了,接近我们所说的“金三银四”也不到几个月的时间了,时间晃眼就过去了,有的人为了2022跳槽早早做足了准备,有的人在临阵磨刀,想必屏幕前的你也想在2022年涨薪吧,那么问题来了,怎么才能达到目标呢,不妨跟我来看看为大家盘点整理的一些高频面试问题吧!!!一、Java基础1.Java有哪些数据类型?2.final有什么用?3.介绍下static。4."=="和equals方法究竟有什么区别?5.java中有没有引用传递?6.String s =

2022-01-05 14:36:36 79

原创 堪称2021最强,这份Java面试八股文已让329人成功进入大厂

前言2022春招即将来临,很多同学会问Java面试八股文有必要背吗?我的回答是:很有必要。你可以讨厌这种模式,但你一定要去背,因为不背你就进不了大厂。国内的互联网面试,恐怕是现存的、最接近科举考试的制度。而且,我国的八股文确实是独树一帜。以美国为例,北美工程师面试比较重视算法(Coding),近几年也会加入Design轮(系统设计和面向对象设计OOD)和BQ轮(Behavioral question,行为面试问题)。那么为什么国内面试不采取这样的考察方式呢?简单来说,互联网IT行

2022-01-05 14:33:17 135

原创 全网最新最全面Java程序员面试清单(12专题5000解析)

写在开篇我写过很多篇春招总结,这篇文章应该是最后一篇总结,当然也是最完整,最详细的一篇总结。春招是我人生中一段宝贵的经历,不仅是我研究生生涯交出的一份答卷,也是未来职业生涯的开端。仅以此文,献给自己,以及各位在求职路上的,或者是已经经历过校招的朋友们。不忘初心,方得始终。一、多线程&并发面试题(108道)1、Java中实现多线程有几种方法2、继承Thread类3、实现Runnable接口。4.ExecutorService. Callable.Future有返回值线程

2022-01-05 14:29:21 93

原创 面试了一个34岁的JavaDL,感觉到他背过很多面试题基本都能答上

快要过年了然后就是招聘跳槽热季金三银四,互联网行业竞争是一年比一年严峻,作为工程师的我们唯有不停地学习,不断的提升自己才能保证自己的核心竞争力从而拿到更好的薪水,进入心仪的企业(阿里、字节、美团、腾讯.....)所以,大家就迎来了一堆问题:自己目前的能力能不能够支撑自己晋升?如果跳槽的话要不要去大厂,都有哪些面试要求?进入大厂后薪资是否能有大幅度提升......其实这些问题总结起来,都取决于你自身的技术与能力,当你的能力达到一定水平,薪资与岗位自然会上升。而我一般将程序员的发展分为三个等

2022-01-05 14:21:27 128

原创 大厂面试题复盘总结,全会进大厂拿36K没问题(Java岗)

为了方便大家之后的面试复习,我把各类面试题给汇总了一下,每道题都是经过自己筛选后觉得需要掌握的,此次整理包括 Java基础、数据结构与算法、计算机网络、操作系统、数据库、多线程等。后面我会把这些问题的解答陆续放出来。Java基础知识java中==和equals和hashCode的区别 int与integer的区别 抽象类的意义 接口和抽象类的区别 能否创建一个包含可变对象的不可变对象? 谈谈对java多态的理解 String、StringBuffer、StringBuilder区别.

2022-01-05 14:15:34 114

原创 阿里被转载上100W次的Java面试题教程,已助我拿下9家大厂offer

就在前几天,我们公司的内网上突然沸腾了起来!原因竟然是因为同事们从某平台上下载到了一份58同城(Java岗)的面试题教程!我也忍不住地看了一下,好家伙!!转载了近乎破百万!!下载下来看了一下,转载破百万也是有原因的!这份面试教程总结得太全面了,直接刺激到了面试的核心!下面给大家分享出来!从这份目录截图中就可以看到这份资料总结得非常全面,包含了当下面试最流行的几大技术点!内容总览:下面我就给大家展示当下最热门的知识点内容!多线程高并发JVM

2022-01-05 14:09:09 1158

原创 斩获多家大厂offer的Java面试指南,速速收藏

近期有很多朋友在考虑跳槽,“面试造火箭,工作拧螺丝”这话说得十分吻合他们的现状!而说到准备面试,那是真不容易,趁着空挡我也收集了不少Java高级面试资源!而这180页100+题15W+字解析的《Java高级面试指南》更是深得我心,100+题包含:消息队列、Redis缓存、MySQL的分库分表读写分离、高并发系统设计、分布式、高可用、SpringCloud微服务架构等的内容,每一道题皆从面试官的角度分析题意,然后再附带完整的解析,先看题目,答不上的再翻阅答案!注意:考虑到篇幅原因,这份《Ja

2022-01-05 13:53:37 125

原创 大厂很难进吗?凭借这份这份32W字Java面试手册,年底绝杀腾讯

2021年的互联网行业竞争越来越严峻,面试也是越来越难,一直以来我都想整理一套完美的面试宝典,奈何难抽出时间,这套1000+道的Java面试手册我整理了整整1个月,上传到Git上目前star数达到了30K+这套互联网Java工程师面试题包括了:MyBatis、ZK、Dubbo、EL、Redis、MySQL、并发编程、Java面试、Spring、微服务、Linux、Springboot、SpringCloud、MQ、Kafka面试专题(共485页,32W字)阿里P8熬了一个月肝出这份32W字的Jav

2022-01-05 13:49:35 96

原创 2021年度最全“Java面试宝典+Java核心知识集”,一箭双雕杠春招

2021年就这么结束了,莫名地想起这一年经历的一切,一阵心塞满满呀...搬砖也有好几年了,计划着春招跳槽试试,离“金三银四”也就这么两三个月...现在着手准备着以防万一自己措手不及,这不,这几天刚整理出炉的两份最全“Java面试宝典+Java核心知识集”(very very good!!!),因此有了今天咱这篇文章,没错,我又来分享干货了!!!Java面试宝典说到这Java面试宝典,我不得不说,这估摸这怕是目前最全的一份面试合集了,包含了一下整整25个Java专题知识的内容,收集的面

2022-01-05 13:43:19 140

原创 Alibaba21年度内网下载量第一,微服务架构全彩版高级手册

开篇必读:在当今的数字化经济时代,微服务架构已经成为公司业务构建的主流架构模式,代表了未来的技术发展趋势,同时微服务也成为开发者的必备技能。本书从微服务架构的设计理念和方法论切入,从不同角度全面介绍微服务的特性、使用场景、组织流程、构建交互、部署交付等软件工程各个关键环节和核心要素,既包含了具体微服务技术的源码解读、原理分析,也加入了作者在电信、金融领域积累的真实案例和实践经验。全书分为原理篇、实践篇、进阶篇。原理篇涵盖微服务的概念、采用前提、领域驱动设计、DevOps;实践篇对Spri

2022-01-05 13:36:46 222

原创 JDK正式免费、Log4j2爆核弹级漏洞、LayUI下线,2021的10 件大事

首先祝大家新年快乐,假期都玩得开心吧?去年栈长给大家盘点了《Java 开发行业 2020 年发生的几件大事》,2022 年来了,也必须得对 2021 做个总结了,2021 年 "Java技术栈" 都有哪些值得关注的事情呢?这篇必须看完,因为这些技术事件可能影响你未来的就业、以及公司在技术选型上的决策,多花一点时间,多掌握一点技术,你就能走到别人的前面。2021 大总结1、编程语言排行最新 TIOBE 编程语言排行榜如下:Python 在 2021 年 10 月,终于打败 C

2022-01-04 16:00:44 183

原创 厉害了,竟有程序员在GitHub上建了一个新华词典数据库

今天,给大家推荐一个GitHub上的一个热门项目——chinese-xinhua ,一个新华字典数据库,截至今日,该项目已经获得了 8200+ 个「star」以及 1900+ 个「fork」。可能是知道的太少了这个数据库收录了包括14032条歇后语,16142个汉字,31648个成语。(GitHub项目地址:https://github.com/pwxcoo/chinese-xinhua)该数据库的所有数据都放在data/ 目录,对性能没需求的话,可以直接使用作者的新华字典 API 。下

2021-12-24 14:56:31 393

原创 石墨文档Websocket百万长连接技术实践

1 引言在石墨文档的部分业务中,例如文档分享、评论、幻灯片演示和文档表格跟随等场景,涉及到多客户端数据同步和服务端批量数据推送的需求,一般的 HTTP 协议无法满足服务端主动 Push 数据的场景,因此选择采用 WebSocket 方案进行业务开发。随着石墨文档业务发展,目前日连接峰值已达百万量级,日益增长的用户连接数和不符合目前量级的架构设计导致了内存和 CPU 使用量急剧增长,因此我们考虑对网关进行重构。2 网关 1.0网关 1.0 是使用 Node.js 基于 Socket.I...

2021-12-24 14:46:26 185

原创 链路追踪自从用了SkyWalking,睡得真香

本篇文章介绍链路追踪的另外一种解决方案Skywalking,文章目录如下:什么是Skywalking?上一篇文章介绍了分布式链路追踪的一种方式:Spring Cloud Sleuth+ZipKin,这种方案目前也是有很多企业在用,但是作为程序员要的追逐一些新奇的技术,Skywalking作为后起之秀也是值得大家去学习的。skywalking是一个优秀的国产开源框架,2015年由个人吴晟(华为开发者)开源 ,2017年加入Apache孵化器。短短两年就被Apache收入麾下,实力可见一斑.

2021-12-24 14:41:16 151

原创 凭啥不能用uuid做MySQL的主键

前言在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一,单机递增),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究竟有什么坏处?本篇博客我们就来分析一下这个问题,探讨一下内部的原因。本篇博客的目录mysql程序实例 使用uuid和自增id的索引结构对比 总结一、mysql和程序实例1.1.要说明这个问题,我们首先来建立三张表分别是user_auto_k

2021-12-24 14:39:37 99

原创 springboot+nacos+seata1.4实现分布式事务

版本: Springboot:2.2.0 SpringCloud: 2020.0.3 Seata: 1.4复制代码本文章demo地址:gitee.com/TZWw/spring…1. 下载seata1)地址:seata.io/zh-cn/blog/…2)在conf文件夹修改file.conf文件3)向本地数据库导入seata需要的表创建名字为seata的数据库 新建表branch_table、global_table、lock_tableCREAT.

2021-12-24 14:29:44 973

原创 面试官问我:你确定用了BigDecimal后,计算结果一定精确?

前言过年了,年终奖也领完了,这不打算出去面试一波,看看自己在市场中的价值,于是我简单地做了波简历,然后去面试一波,结果谁知,第一个面试就差点碰壁了,面试官竟然问我BigDecimal这个类,可是我不慌,心中有料,内心不慌,于是轻松拿下了一波高薪offerBigDecimal,这个类其实对于经常接触金融、电商、支付的猿猿来说不算陌生,我也还算是熟悉,我也经常用,但是很多时候我们只知道他的用法,并不知道他还有隐藏的细节首先,这是java.math包中提供的一种可以用来进行更高精度运算的类型,相较于d

2021-12-24 14:25:08 121

原创 Java并发中的同步容器与并发容器,你了解多少?

一、同步容器在Java的集合框架中,主要有四大类别:List、Set、Queue、Map(它们全部都是接口)。Collection和Map是一个顶层接口,而List、Set、Queue则继承了Collection接口,分别代表数组、集合和队列这三大类容器。对于List、Set、Queue、Map来说,它们的实现类有的并不是线程安全的。比如ArrayList、LinkedList、HashMap等容器, 如果有多个线程并发地访问这些容器时,就会出现问题,所以,Java提供了同步容器供用户使用。

2021-12-24 14:17:39 321

原创 表妹和我纠结,线上系统因为一个ThreadLocal直接内存飙升

前言大家对于ThreadLocal这一个都应该听说过的吧,不知道大家对于这个掌握的怎么样了已经这不,我那爱学习的表妹不知道又从哪里听来了这个技术点,回家就得意洋洋地给我说,表哥,我今天又学会了一个技术点ThreadLocal哦,不错啊你这态度,好像不太信的样子啊,表妹咬牙切齿地说着没没没,我信。我表妹那么聪明伶俐,肯定会不行,你这态度太敷衍了,不信我给你讲一遍得,你也先别给我讲了,你把你的Mac拿过来,我给你写个东西接过她的Mac,我三下五除二给她写了一个小例子publ

2021-12-24 14:15:52 111

原创 项目开发中,真的有必要定义VO,BO,PO,DO,DTO这些吗?

存在即是合理的,业务复杂,人员协同性要求高的场景下,这些规范性的东西不按着来虽然不会出错,程序照样跑,但是遵守规范会让程序更具扩展性和可读性,都是前辈血淋淋的宝贵经验,为什么不用?随着现在后端编程标准化程度越来越高,各种编程模型层出不穷。作为Java开发人员,大部分人不免要接触VO,BO,PO,DO,DTO之类的,但很多同学对这些概念一直以来都是云里雾里,团队开发过程中也总是处于混乱的状态,抓起来就用,本来是规范性的东西,却反而导致更加混乱了。今天我们把这些概念掰开揉碎来讲解一下,力求有一个清晰的理

2021-12-24 14:12:41 97

原创 阿里二面:main 方法可以继承吗?

main方法能重载么? main方法能被其他方法调用么? main方法可以继承么?# 阿里二面:main 方法可以继承吗?昨天,微信群里一位网友,在群里发了自己面试阿里的过程。其中一个面试,他在群里 PUA 其他网友。这道面试题就是:Java 中的 main 方法可以继承吗?我们一开始学习 Java 程序的时候,最先跑的一段代码肯定是 main 方法,main 方法的格式如下:public static void main(String[] args) {}

2021-12-24 14:11:23 68

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除