自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 何止一个惨字形容!水滴Java面试一轮游,壮烈了,问啥啥不会,数据库血崩,我该怎么办?

1 自我介绍2 Java基础 static关键字是用来干什么的,static修饰的方法里面可以使用非静态的成员变量吗,为什么呢 private修饰的方法是否可以被子类覆盖 覆盖和重载有什么区别 进程跟线程的区别 Java中创建线程有几种方式 a. 反思:讲完三种方式之后,应该深入对比各种方式的优劣性,拖时间,还显得我有深度,嗯 线程有那些状态 线程被中断跟被阻塞有什么区别 什么是死锁 JVM的场景下怎么去发现死锁

2020-11-21 19:20:59 8768 53

原创 2020年8月程序员平均工资最新出炉,你拖后腿了么?没关系,一文帮你补起来!

2020年8月程序员平均工资最新出炉,不少人感慨:自己拉低平均水平了。2020年8月全国招收程序员346036人,平均工资14401元,相较7月份的14357元,上升了44元。即便是有那么多讨论互联网程序员是否饱和,但IT行业程序员的薪资,依然让90%的人望尘莫及。尤其是Java,依然是IT行业中岗位需求非常的大的。不过大家还是很关心这些问题:Java程序员需掌握哪些核心技术?面试BATJ,对程序员有哪些要求?看了很多博客文章,视频资料,总感觉不系统,没有效率?要怎么才能拿到大厂.

2020-09-25 21:19:54 3587 11

原创 阿里P8架构师汇总了史上101个最牛逼的Java技术点

多线程与高并发编程 spring,ioc入门与详解 maven的简单构建、spring AOP spring中的循环依赖、代理方式讲解 springBoot mvc项目结构 开发 热部署springBoot web项目整合数据源、Thymeleaf 项目开发-Thymeleaf、Jpa、Bootstrap mybatis整合SpringBoot、mybatis-genera...

2020-03-19 17:30:33 4213 1

原创 华为初面+综合面试(Java技术面)附上面试题

华为面试整体流程大致分为笔试,性格测试,面试,综合面试,回学校等结果。笔试来说,华为的难度较中等,选择题难度和网易腾讯差不多。最后的代码题,相比下来就简单很多,一共3道题目,前2题很容易就AC,题目已经记不太清楚,不过难度确实不大。最后一题最后提交的代码过了75%的样例,一直没有发现剩下的25%可能存在什么坑。笔试部分太久远,我就不怎么回忆了。直接将面试。面试如果说腾讯的面试是挥金如土...

2020-03-02 21:57:28 21878 2

原创 到了2020年,年薪80w的阿里P7专家,顶尖的技术人才只因做到了这几点

最近部门招聘,很多工程师,包括我在内都参与了内推和面试的过程,经过这次招聘,我发现能够最终拿到offer的人,基本上在看到简历的那一瞬间就已经定下来了,后续的面试只不过是一种验证而已(注意,是验证,而不是走过场),除非你面试过程中犯错误,或者你不想来,否则,那个offer一定是可以拿下的。那些拿下offer的人,基本上都有这么一些特征1. 学校不错,一般都是985,211,如果学...

2020-02-28 14:49:47 30372 19

原创 表弟面试阿里又挂了,我强烈推荐程序员必备阿里面试的300+面试题(含答案解析)给他后,苦肝两月,成功上岸蚂蚁金服

Java基础面试专题Java基础参考答案Java后端面试题答案Java后端参考答案框架的使用与面试专题开源框架参考答案spring面试专题spring参考答案springboot面试专题springboot参考答案springcloud面试专题springcloud参考springmvcspringmvc参考答案高...

2020-02-13 17:41:35 4825

原创 bSuhPLIxmk

asdfgadfgad

2021-05-05 16:15:52 4

原创 GitHub霸榜月余的24万字Java面试手册,竟是阿里机密

GitHub霸榜月余的24万字Java面试手册,竟是阿里机密Java浮世绘2021-04-06 14:54:42之前在GitHub发现了一份Star数过千的面试文档。但是从内容上来讲,涉及到的技术栈并不全面,内容上也不细致。索性结合今年20余家大厂“金三”的最新面试资料重新整合了一份。内容包括网络协议、Java基础、进阶、字符串、集合、并发、JVM、数据结构、算法、MySQL、Redis、Mongo、Spring、SpringBoot、MyBatis、SpringCloud、Lin.

2021-04-19 16:02:15 33

原创 Github霸榜数月!原来是阿里大牛最新的Java性能优化实战笔记

阿里大牛分享Java程序性能优化的宝贵经验:从软件设计、编码和JVM等维度阐述性能优化的方法和技巧。笔记内容走总览:后面就不一一截图展示了,有想获取完整版的小伙伴:关注我并帮忙转发文章后,添加小助手微信:Mxy98811免费获取详细内容展示后面就不一一截图展示了,有想获取完整版手册的小伙伴:关注我并帮忙转发文章后,添加小助手微...

2021-04-17 15:41:38 44

原创 刚发布就爆火!原来是字节大佬的数据结构与算法经典问题解析手册

这份手册涵盖世界知名IT公司技术面试的程序设计问题及其解题思路解析。IT顶尖企业(阿里、字节、谷歌等)的面试过程针对不同问题,提供多个具有不同复杂度的解决方法。以Java为描述语言,介绍计算机编程中使用的数据结构和算法,覆盖相应竞争性考试的主题,目的不是提供关于数据结构和算法的定理及证明,而是强调问题及其分析,讲解必备知识和解题技巧。手册目录总览:因为手册的内容实在太多,下面就以截图展示部分内容了。有想获取完整版手册的小伙伴:关注我并帮忙转发文章...

2021-04-17 15:33:48 26

原创 Java高手怎样炼成?阿里大牛一份火爆GitHub的1046页笔记帮你解决

前言:java是一门面向对象的编程语言。java语言具有功能强大和简单易用两个特征,具有简单性、面向对象、分布式等特点,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。Java语言包括广泛的应用技术和应用领域。从应用技术或软件包来说,它包括Java标准版本软件包Java SE、Java企业版本软件包Java EE,以及Java微型版本Java ME。从软件开发及应用领域来说,它包括桌面应用编程、Web客户端编程、服务器编程、移动设备(如手机)编程以及机器人编程等。Ja

2021-04-15 16:06:16 21

原创 面试凉凉,阿里学长甩我一份24w字Java核心技术面试手册,真香

前言:作为一个资历不浅的Java开发,这几年我面试过不少人。发现大多数面试者,虽然看起来工作努力,但他们表现出来的能力水平,却不足以通过面试,或拿到期望的薪资。在我看来,造成这种情况的原因,主要有这么两方面:“知其然不知其所以然”。做了几年技术,开发了一些业务应用,但没有思考过这些技术选择背后的逻辑。所以,我很难定位他们日后的成长潜力,也不会放心把有一定深度的任务交给他们。 知识碎片化,不成系统。事实上,当面试者无法完整、清晰地描述自己所开发的系统或使用的相关技术时,面试官就会怀疑他是否具备解

2021-04-15 15:59:08 38

原创 2021 金三银四面试必备?体系化带你学习:分布式进阶技术手册

掌握分布式技能的后端工程师越来越抢手,不止业务部门、中间件和基础架构等部门也在大规模抢人。分布式技术的应用越来越广泛,各大公司的相关岗位要求也越来越高,然而在面试和工作中,我们却看到了各种各样的问题: 面试时,可以回答概念性的问题,但问到实质性问题时就懵了,由于缺少相关经验而卡住; 工作中对常用分布式技术的原理一知半解,在典型场景下可以应付,但稍微变更业务场景或业务目标后,就开始毫无头绪; 系统设计中,没有全面平衡各个设计点,关注了收益,却没考虑到风险,比如增加了缓存,却带来了..

2021-04-14 15:25:03 23

原创 八家知名大厂联合手写的Java面试手册刚上线!竟就到达巅峰?

先进的技术-般都诞生于顶尖的公司(一般互联网人称这样的公司为“大厂”),如Dubbo由阿里巴巴开源,CAT由美团开源,等等。那么除了培训/沙龙这种烧钱的方式外,去“大厂”面试也是一种既省时又省钱的汲取先进技术的方式。因此笔者就养成了每隔一段时间就去大厂看一看的“好习惯”.笔者一般每隔2~3个月 选择-些公司进行面试 ,这些面试并不带有明确的目的,更不是是为了要跳槽涨薪,只是单纯地在没有任何复习的前提下,去找一些知名的公司检验一下下自己的学习成果(当然不排除面试的公司和面试效果都非常好的情况,..

2021-04-13 15:05:13 23

原创 阿里内部流传的JDK源码剖析手册!GitHub已获上千万的访问量

相信现在已经有很多小伙伴知道了“微软”要对JDK下手了!JDK是什么?jdk是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。jdk是整个java开发的核心,它包含了JAVA的运行环境和JAVA工具。相对而言,没有jdk的话,无法编译Java程序(指java源码.java文件),如果想只运行Java程序(指class或jar或其它归档文件),要确保已安装相应的JRE。先看一下JDK源码的大纲!获取高清大纲添加小助手微信:Mxy98811即可免费获.

2021-04-13 15:02:29 36

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

就在前几天,我们公司的内网上突然沸腾了起来!原因竟然是因为同事们从某平台上下载到了一份58同城(Java岗)的面试题教程!我也忍不住地看了一下,好家伙!!转载了近乎破百万!!下载下来看了一下,转载破百万也是有原因的!这份面试教程总结得太全面了,直接刺激到了面试的核心!下面给大家分享出来!从这份目录截图中就可以看到这份资料总结得非常全面,包含了当下面试最流行的几大技术点!需要获取得小伙伴可以直接转发+关注后添加小助手微信:Mxy98811即可免费获取内容总览:下面我就给大家展.

2021-04-13 15:00:01 19

原创 GitHub获百万推荐的面试涨薪秘籍(Java岗)惨遭封杀?

最近有位粉丝找到小礼这里问,哎呀怎么办啊礼哥,金三马上过去只剩银四了可是我还没做好准备啊,有没有什么办法让我在短时间之内提升下自己啊,我让他先不要着急之后我就去找了个在阿里内部工作有7年了的一位朋友并管他要了一份面试资料后来我就把这份资料给了那位粉丝,也就是在昨天他又找到我说他已经跳槽成功了,并且薪资还有不少的涨动呢,我先是问了他面试的经过又问他怎么做到的,他说我那份阿里金三银四高级面试资料给了他很大的帮助,所以他才能收到自己心仪的offer好了,既然这样的话,小礼我也就不藏着掖..

2021-04-12 19:32:37 20

原创 刚刚!字节跳动发布了 1179 个 Java 岗,平均薪资40K

不愧是字节!4月官方又发布了1000+Java工程师岗位!那么本批有哪些优质岗位可选择?薪资待遇如何?下面给大家列出几类具体的岗位及要求,同时分享一份由字节3-1 Java面试官整理的「字节高频核心面试题」(文末已开放下载)Java 开发工程师薪资:20~40k Java基础扎实,熟悉常用框架和技术 熟悉面向对象的编程 熟悉面向对象设计模式 熟悉Mysql数据库,熟悉Redis/RocketMQ等中间件 熟悉jvm相关知识,如:内存模型,GC...

2021-04-10 16:07:56 52

原创 GitHub获百万推荐的面试涨薪秘籍(Java岗)惨遭封杀?

最近有位粉丝找到小礼这里问,哎呀怎么办啊礼哥,金三马上过去只剩银四了可是我还没做好准备啊,有没有什么办法让我在短时间之内提升下自己啊,我让他先不要着急之后我就去找了个在阿里内部工作有7年了的一位朋友并管他要了一份面试资料后来我就把这份资料给了那位粉丝,也就是在昨天他又找到我说他已经跳槽成功了,并且薪资还有不少的涨动呢,我先是问了他面试的经过又问他怎么做到的,他说我那份阿里金三银四高级面试资料给了他很大的帮助,所以他才能收到自己心仪的offer好了,既然这样的话,小礼我也就不藏着掖..

2021-04-07 20:43:52 39

原创 Java面试题全部196题合集:涵盖大厂必考的9大技术点

过去2年我持续分享了BAT TMD为代表的大厂最新面试题目,特别是蚂蚁金服、天猫、淘宝、头条、拼多多等Java技术专场题目。过去2年,我已经成功的帮助了部分同学进入了大厂。2021开始,我依然会为大家带来最新的大厂现场面试专场题目,希望能帮助到更多的同学。回到正题,过完年后金三银四将正式到来,这是一个比较重要的涨薪季。我知道很多同学早已经提前未雨绸缪了,已经提前在开始准备了。提前准备一直是我倡导的,任何事情你想要有预期的好的结果,那你就需要提前准备,提前准备,提前准备,重要的事情说三遍...

2021-04-07 15:45:25 48

原创 Java多线程与并发系列从0到1全部合集!拿走不送~

在过去的时间中,我写过Java多线程与并发的整个系列。为了方便大家的阅读,也为了让知识更系统化,这里我单独把Java多线程与并发的整个系列一并罗列于此,希望对有用的人有用,也希望能帮助到更多的人。以下为整个目录,希望大家喜欢!Java多线程系列(一):一分钟了解Java并发编程的核心技能这一篇文章呢,我认为比较重要,学习任何一个东西,首先你得学会建立完整的技能框架,建立好了框架才开始学习,这样事半功倍。主要讲了Java多线程与并发相关涉及的整体技能框架,包含如下五大点:..

2021-04-07 15:40:19 19

原创 2021最新拼多多Java面试题(现场五面),全面涵盖Java高级到高并发

现场Java 五面题目,文末有福利:阿里蚂蚁金服必考题及答案拼多多Java一面HashMap和HashTable以及CocurrentHashMap详细说明 网络IO模型?什么是多路复用IO?select和epoll的差别? TCP三次握手的过程,如果没有第三次握手有什么问题? 常用的线程池有哪些?各自的应用场景? Java类加载机制?双亲委派模型的好处? JAVA并发包组件了解多少? 什么时候多线程会发生死锁?怎么来预防 操作系统的用户态和核心态切换条件以及为什么要切换 ...

2021-04-07 15:37:18 34

原创 四面字节斩获offer,二十不惑的年纪我的人生就这样第一次的走上了正轨,看到了前途希望与光明

文字内容太长,请耐心看完,或许对迷茫的你有所帮助,文章重点在后半部分。前言二十岁的年纪,青春张扬,无拘无束,这种状态自然是好事,不过在某种意义上,也并不能太过乐观。实际上,许多二十岁左右的年轻人,容易陷入误区,把无所事事当成自然状态,太过随意的生活容易让我们没有明确的人生目标和真实的人生理想,以至于毕业之后找不到工作,回家啃老,然后还要悻悻地安慰自己“谁的青春不迷茫”?二十岁想要不惑,就要尽早开始规划自己接下来的人生,这样才能提升自己走“狗屎运”的概率。二十岁的人生,怎么才能做..

2021-04-06 15:18:49 55

原创 匪夷所思?双非本末的我是如何六面阿里 --最终斩获Java岗P7offer

前言今年的大环境非常差,互联网企业裁员的现象比往年更严重了,可今年刚好是我的第一个“五年计划”截止的时间点,说什么也不能够耽搁了,所以早早准备的跳槽也在疫情好转之后开始进行了。但是,不得不说,这次阿里面试真的太难为我了,可以说是和面试官大战了7个回合,不过好在最后给了offer。我个人情况是5年Java后台经验,阿里定级P7的样子,下面是我的面试经历分享,希望能带来一些不一样的启发和帮助。我与阿里面试官“大战”7回合,胜第一轮:第一轮面试是电话面,以基础知识为主,前后大概2个.

2021-04-06 15:17:46 37

原创 我能斩获自己跳动offer,全靠在一周内肝完这426页阿里面试通关手册,

前言今年的面试比往年要难得多,各个互联网企业对于Java岗位的要求越来越多,也越来越高,主要是初级岗位已经趋近饱和,但高级岗位又相对来说缺乏,这类的人才偏少,因此作为Java开发人员,我们应该思考的是怎么去往高级人才发展,而不是转学其他语言,要懂得去成为金字塔顶端的人,而不是逃避一直做基层的人。本文主要记录了我面试字节跳动的一个经历以及我在面试前个人的一个准备,当然能够拿到字节的offer,也得益于我拿到一本“Alibaba通关面试手册”,这本手册349页我整整读了28天,收获颇多。这篇文章主体

2021-04-06 15:15:55 26

原创 Github上堪称最全的面试题库(Java岗)到底有多香

前言最近金三银四想必大家或多或少都有去面试,面试前也都会有刷刷题的习惯。不过网上有太多的Java面试题库了,大部分都潦潦草草,没有知识储备的小伙伴一般很难看下去,看完后也不会留下印象。最近也是有粉丝私信我说求一份图文并茂,易于理解,代码讲解,题目高频?的面试题库。作为当代互联网雷锋,既然你们都开口问我要了,我肯定不能坐视不理!下面我就把我前段时间偶然得到的一份系统的面试题库分享给大家!题库内容涵盖:基础+JVM+多线程&并发+Spring+MyBatis+SpringBoo..

2021-04-02 15:10:58 42

原创 芜湖!Github爆赞的Java全栈笔记太香了,学习面试齐飞

前言金三银四已经过去一大半了,相信有不少朋友已经跳槽成功,拿到了自己理想的Offer!当然肯定多多少少也有还在准备面试的小伙伴。这不最近又有粉丝私信我说有没有又能用于面试还能用于学习进阶的资料。LZ琢磨了一段时间,突然想起前段时间好像在Github上看到一个Github近100k(现在肯定已经超过了)的Java学习+面试指南(如下图所示)。因为文章内容实在是太多了,没法全部给大家展示出来,所以只能给大家展示部分内容,每个小节都有更加细化的内容,需要完整版的小伙伴,可以转发此文关注小编后,添.

2021-04-02 15:07:39 31

原创 985硕非科班,靠着自己的努力一步一步转行拿到抖音后端offer,现在想想就觉得满足

思来想去几天,决定还是用文字来记录下,写一些秋招遇到过事情,碰到的坎坷,希望可以帮助到之后参加春招或者秋招的牛友们。好了废话不多说,谈谈我的经历吧。本科、硕士都是985,专业都是控制工程,属于是非科班转行。一、什么时候开始决定转行?说真的,本科期间也就学了学Java语言,还学的一知半解,就是那种为了考试过而学习,什么编程序啊,调bug啊是一点都没学,也就会写个“hello world”的那种,综合来讲就是小白都不如。到了研究生期间,导师认为我在互联网方面的天赋不错(其实是觉得我的专业课考

2021-04-01 16:28:00 21

原创 宝剑锋从磨砺出,腾讯T4-3专家十年磨一剑“铸成”这份《Netty速成手册》,我真的是爱了爱了!

前言在java界,netty无疑是开发网络应用的拿手菜。你不需要太多关注复杂的nio模型和底层网络的细节,使用其丰富的接口,可以很容易的实现复杂的通讯功能。作为当前最流行的NIO框架,Netty在互联网领域、大数据分布式计算领域、游戏行业、通信行业等获得了广泛的应用,一些业界著名的开源组件也基于Netty构建,比如RPC框架、zookeeper等。由此可见,掌握Netty技术对于开发人员来说是非常重要的。为了让更多的开发人员学习好Netty,特此公布:腾讯高工手写的13万字的“Nett...

2021-04-01 16:26:10 20

原创 年度盘点:2020年Java后端面试题整理(大专5面凉凉)

前言致即将过去的2020年!对于生命垂危的病人来说,时刻就是宝贵的生命;对于做生意的人来说,时刻就是财富,有的人说时刻就像是从山坡上流下来的水,从何处吹来的风,走了就不再回来了;而对于正在工作的我们来说,时刻就是力量,时刻就是财产。珍惜时刻就是掌握好生命的一半。鲁迅说过:“时间,每天得到的都是二十四小时,可是一天的时间给勤勉的人带来智慧和力量,给懒散的人只留下一片悔恨。”今天带给大家的是本人总结的2020年年度Java面试题。希望能对大家有帮助。一、Java基础专题1.面向对象和

2021-04-01 16:25:12 21

原创 阿里天猫3面(Java研发):GC回收+Redis Hash算法+架构部署+秒杀等

阿里天猫Java一面自我介绍 jvm GC原理,JVM怎么回收内存 ConcurrentHashMap是怎么解决并发问题的? HashMap怎么从链表转换为红黑树?如果存入的是null键,放在桶的哪个位置? 谈谈Synchronized与ReentrantLock的区别 再谈谈 threadLocal的实际应用 Java的内存模型,Java8做了什么修改 线程池中的几种重要的参数及流程说明 一次web请求响应中,那个部分最耗时,tcp握手?业务逻辑处理?网络延迟?数据库查询?浏...

2021-03-31 15:55:34 31

原创 Java面试过了京东五面之后,发现掌握了这些技术也没有那么难

前言作为一个执着于分享技术的小编,终于有群友力战京东并成功斩获Offer,接下来就把面试京东五面的经验分享给大家,希望大家能站在巨人的肩膀上,更上一层楼,如果文章对你有帮助,还请多多关注支持哦京东Java一面HashMap和HashTable以及CocurrentHashMap详细说明 网络IO模型?什么是多路复用IO?select和epoll的差别? TCP三次握手的过程,如果没有第三次握手有什么问题? 常用的线程池有哪些?各自的应用场景? Java类加载机制?..

2021-03-31 15:54:47 24

原创 最新阿里蚂蚁金服四面(已拿offer)Java技术面经总结

前言别人又又又又拿到offer了,这次是蚂蚁金服的,接下来就把大厂面试的经验分享给大家,希望对大家有帮助,也希望能够关注支持下小编投递技巧:内推,只有内推这一个技巧。如果你没有渠道,学历又一般,只能凉凉。笔试准备:只能刷题,刷题内容详情下文。面试准备:你的知识架构 你的表达能力 你对人家公司的了解 你对项目的把握程度 你的延伸思考 你关注的广度蚂蚁金服面试流程一面:(45分钟26秒)1- 介绍项目,问一堆项目的2- tomcat缓存,聊下缓存.

2021-03-31 15:54:01 675

原创 快手Java4面题目:策略模式+红黑树+Java锁+Redis+Kafka等分布式

一面(一个小时十分钟)1.自我介绍2.说说B+树和B树的区别,优缺点等?3聊聊Spring,主要IOC等等4多线程JUC包下的一些常见的类,比如CountDownLatch、Semaphore等5.锁的概念,锁相关的关键字,volatile,synchronized。还比较了ReentrantLock与synchronized。6.你了解哪些收集器?CMS和G1。详细谈谈G1的优点?什么时候进行Full GC呢?7.Spring中涉及的一些设计模式8.算法题:无序数...

2021-03-31 15:53:15 24

原创 最全Java架构师技能树:Java编程+网络+设计模式+数据库+分布式

总结了一份Java架构师的技能树,希望对Java编程的同学有点帮助,文末有该架构师技能树获取方式,仅限周末领取~Java编程技术点:计算机网络Java高级技术经典的设计模式数据库:MySQL以及 MogoDB等NoSQL分布式架构涉及的有:分布式redis、分布式session、微服务:dubbo、spring cloud、docker等。除此以外还会涉及到算法和数据结构、Java并发编程等,全都在该图谱里...

2021-03-31 15:52:35 16

原创 美团3面(Java后台):NIO+BIO+Zookeeper+线程池+Redis+kafka

一面线程池用过哪些,线程池有哪些参数,然后问我几个常用线程池的用法和实际场景问题。 集合框架的知识,hashmap,ArrayList,LinkedList源码相关知识,基本整个介绍了一遍,与hastable,concurrenthashmap相互的关联和区别 说几个垃圾回收器,cms回收器有哪几个过程,停顿几次,会不会产生内存碎片。老年代产生内存碎片会有什么问题。 讲讲快速排序,分析一下时间复杂度? 双亲委派模型介绍一下 java中同步、volatile关键字 jvm内存分区,为...

2021-03-30 15:22:52 17

原创 美团3面(Java后台):NIO+BIO+Zookeeper+线程池+Redis+kafka

一面线程池用过哪些,线程池有哪些参数,然后问我几个常用线程池的用法和实际场景问题。 集合框架的知识,hashmap,ArrayList,LinkedList源码相关知识,基本整个介绍了一遍,与hastable,concurrenthashmap相互的关联和区别 说几个垃圾回收器,cms回收器有哪几个过程,停顿几次,会不会产生内存碎片。老年代产生内存碎片会有什么问题。 讲讲快速排序,分析一下时间复杂度? 双亲委派模型介绍一下 java中同步、volatile关键字 jvm内存分区,为...

2021-03-30 15:22:11 15

原创 支付宝高级研发一二三面题目:CMS+CAS+线程锁+事务+雪崩+Docker

一面JVM中的老年代在什么情况下会触发GC? CMS的垃圾回收步骤,G1和CMS的区别? CMS哪个阶段是并发的,哪个阶段是串行的? 谈谈Java线程池,线程池中几个参数含义 谈谈你了解的J.U.C包的JDK源码(CAS、AQS、ConcurrentHashMap、ThreadLocal、CyclicBarrier、CountDownLatch、Atom、阻塞队列等等) JVM性能调优的方法和步骤,JVM的关键性核心参数配置 Java线程锁有哪些,优劣势 HashMap的实现原理...

2021-03-30 15:21:16 15

原创 蚂蚁花呗团队面试题:LinkedHashMap+SpringCloud+线程锁+分布式

一面自我介绍 map怎么实现hashcode和equals,为什么重写equals必须重写hashcode 使用过concurrent包下的哪些类,使用场景等等。 concurrentHashMap怎么实现?concurrenthashmap在1.8和1.7里面有什么区别 CountDownLatch、LinkedHashMap、AQS实现原理 线程池有哪些RejectedExecutionHandler,分别对应的使用场景 多线程的锁?怎么优化的?偏向锁、轻量级锁、重量级锁? ...

2021-03-25 15:13:19 69

原创 让GitHub低头的10W字阿里内部Java面试手册有多强?

首先肯定会有人问为什么文章标题会写上阿里内部资料呢?下面一张图就给你做出了解释看完这个就不用我多说了吧,虽然我也不知道是不是真的,这份文档我也看了一下总结了跟多内容其中面试篇包含了(基础篇+JVM篇+多线程&并发篇+Spring篇+MyBatiz篇+SpringBoot篇+MySQL篇+SpringCloud篇+Dubbo篇+Nginx篇+MQ篇)数据结构与算法篇包含了(Linux篇+Zookeeper篇+Redis篇+分布式篇+网络篇+设计模式maven篇+Elastiosear.

2021-03-19 16:17:26 65

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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