<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[JavaBUGa的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/JavaBUGa</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; JavaBUGa]]></copyright><item><title><![CDATA[WdonVLljEX]]></title><link>https://blog.csdn.net/JavaBUGa/article/details/119360530</link><guid>https://blog.csdn.net/JavaBUGa/article/details/119360530</guid><author>JavaBUGa</author><pubDate>Tue, 03 Aug 2021 22:16:33 +0800</pubDate><description><![CDATA[dsafgagadgad
]]></description><category></category></item><item><title><![CDATA[大专学历成功拿下阿里offer，分享面经及我的Java面试复习资料]]></title><link>https://blog.csdn.net/JavaBUGa/article/details/115911170</link><guid>https://blog.csdn.net/JavaBUGa/article/details/115911170</guid><author>JavaBUGa</author><pubDate>Tue, 20 Apr 2021 16:08:16 +0800</pubDate><description><![CDATA[一、前言 （自我介绍）

长话短说，由于高中贪玩高考失利， 我毕业于湖南某技术学院。对于大专毕业的我，因为学历的劣势，只敢选择一个刚起步的小公司开始九九六的上班。原本以为就三点一线的生活度过一生，直到生活上的变故，才让我有了新的想法和目标，因此我这个大专渣渣也奋斗了起来，竟拿下了阿里offer。然后我想将这次面经分享出来，让那些跟我一样被学历困扰的人，能够对职业生涯和技术规划有重新的认识，感谢！


当然我为这次准备面试所整理许多的文档和书籍包括很多PDF文档，如面试题库（含答案+解析）、学习笔记、实战文档]]></description><category></category></item><item><title><![CDATA[企业面试真题、简历指导整理，蚂蚁高级工程师的这份Java技术笔记火了！]]></title><link>https://blog.csdn.net/JavaBUGa/article/details/115910766</link><guid>https://blog.csdn.net/JavaBUGa/article/details/115910766</guid><author>JavaBUGa</author><pubDate>Tue, 20 Apr 2021 16:05:25 +0800</pubDate><description><![CDATA[疫情结束之后，招聘市场回暖，大规模的扎堆现象必然会增加面试的门槛，竞争会更加激烈，你不努力，别人就会超过你，你就会被淘汰！这段时期好好修炼内功，才是你最应该做的事，为了帮助大家更好地学习，我特意准备了一份大礼，免费送给大家。

2021年最新学习资料汇总

内容非常全面，从基础到高级、框架、数据库、多线程并发知识、分布式、以及企业的面试真题、简历指导整理！

Java基础篇

Java面试，基础乃是重中之重



Linux 篇


一键三连+评论，然后添加我的VX（tkzl6666）即可免费领取。



]]></description><category></category></item><item><title><![CDATA[花了三个小时把一份GitHub上标星115k的《Java超全进阶教程》整理成了PDF文档。]]></title><link>https://blog.csdn.net/JavaBUGa/article/details/115910595</link><guid>https://blog.csdn.net/JavaBUGa/article/details/115910595</guid><author>JavaBUGa</author><pubDate>Tue, 20 Apr 2021 15:52:37 +0800</pubDate><description><![CDATA[额，大家好啊，我是浑元形意门的学员小壮哥（忍住别笑）。就在五个半小时前，有个小伙伴私信我说，“哥，能推荐一些高质量的 Java 教程吗？”

我回他，“教妹学 Java 不香吗？通俗易懂，风趣幽默，学起来多带劲......”

没等我说完，他“啪”的一下就回过来了新的信息，很快啊。“哥，你那教程才更新到第 17 讲，我前后看了不下 5 遍了，确实学到了很多。但我还想更进一步啊，赶紧点，有没有其他的教程，等不及了！”

我笑了，这位小伙伴也太心急了。我就回他，“小伙子，你得讲点武德啊，高质量的 Java 教程]]></description><category></category></item><item><title><![CDATA[再造淘宝电商项目落地，从零开始搭建百亿级系统架构，直接让你拥有高并发设计经验！]]></title><link>https://blog.csdn.net/JavaBUGa/article/details/115797223</link><guid>https://blog.csdn.net/JavaBUGa/article/details/115797223</guid><author>JavaBUGa</author><pubDate>Sat, 17 Apr 2021 16:26:24 +0800</pubDate><description><![CDATA[电商亿级系统架构设计笔记，分为：基础篇、数据库篇、缓存篇、消息队列篇、分布式服务篇、维护篇、实战篇。通过学习这份笔记，你可以系统的学会从零开始搭建亿级系统架构。其中每篇中又有具体的设计实施的笔记供大家参阅。


基础篇

01.高并发系统:它的通用设计方法是什么？





02.架构分层:我们为什么一定要这么做?

在系统从0到1的阶段,为了让系统快速上线,我们通常是不考虑分层的。但是随着业务越来越复杂，大量的代码纠缠在-起，会出现逻辑不清晰、各模块相互依赖、代码扩展性差、改动一个地方就牵一发而动全身..]]></description><category></category></item><item><title><![CDATA[2020年底跳槽面试5家大厂，最后收获拼多多Java岗offer,分享三面总结！]]></title><link>https://blog.csdn.net/JavaBUGa/article/details/115797140</link><guid>https://blog.csdn.net/JavaBUGa/article/details/115797140</guid><author>JavaBUGa</author><pubDate>Sat, 17 Apr 2021 16:17:50 +0800</pubDate><description><![CDATA[从10月底到12月，总共面了5家公司，其中印象深刻的阿里，美团，拼多多！最后收获拼多多offer，在这分享一下面试经验总结，以及文末的一些学习笔记分享！

一、项目方面

首先上来简单做一下自我介绍。然后让介绍简历里的项目。
	说下项目里的难点，技术架构。
	平时开发过程中都遇到过哪些难题？
	平时都这么和同事沟通？
二、java基础方面。

首先还是老生常谈的hashmap。hashmap的set和get的时间复杂度是多少？
	为什么是O(1), hashmap 在jdk1.8是线程安全的吗？
	为什么是]]></description><category></category></item><item><title><![CDATA[金三银四跳槽季，凭借这份《超全Java面试文档》成功拿到阿里巴巴offer，年薪70w！]]></title><link>https://blog.csdn.net/JavaBUGa/article/details/115796952</link><guid>https://blog.csdn.net/JavaBUGa/article/details/115796952</guid><author>JavaBUGa</author><pubDate>Sat, 17 Apr 2021 16:14:19 +0800</pubDate><description><![CDATA[这篇文章为文档资料推荐文，文末是会有获取方式的，如果把我自身经验完整写出来对我来说是一件有难度的事情，第一是没有这么多的时间，第二是文章的篇幅未免也过于多了！在3月份的时候我就已经已经开始在制作这样一份文档了，希望带着大家从面试题的角度，去分析问题，解决问题！


废话不多说，让我们开始吧！

Java基础

HashMap的源码,实现原理, JDK8中对HashMap做了怎样的优化。
	HaspMap扩容是怎样扩容的,为什么都是2的N次幂的大小。
	HashMap , HashTable , Concu.]]></description><category></category></item><item><title><![CDATA[两年Java开发经验，我凭借这份349页的《阿里Java面试通关手册》成功拿到字节跳动Offer。]]></title><link>https://blog.csdn.net/JavaBUGa/article/details/115579184</link><guid>https://blog.csdn.net/JavaBUGa/article/details/115579184</guid><author>JavaBUGa</author><pubDate>Sat, 10 Apr 2021 16:16:57 +0800</pubDate><description><![CDATA[前言

今年的面试比往年要难得多，各个互联网企业对于Java岗位的要求越来越多，也越来越高，主要是初级岗位已经趋近饱和，但高级岗位又相对来说缺乏，这类的人才偏少，因此作为Java开发人员，我们应该思考的是怎么去往高级人才发展，而不是转学其他语言，要懂得去成为金字塔顶端的人，而不是逃避一直做基层的人。

本文主要记录了我面试字节跳动的一个经历以及我在面试前个人的一个准备，当然能够拿到字节的offer，也得益于我拿到一本“Alibaba通关面试手册”，这本手册349页我整整读了28天，收获颇多。

这篇文章主体]]></description><category></category></item><item><title><![CDATA[三年Java开发经验，四面阿里成功斩获offer，分享面经：Redis缓存+中间件+笔试撸码]]></title><link>https://blog.csdn.net/JavaBUGa/article/details/115579131</link><guid>https://blog.csdn.net/JavaBUGa/article/details/115579131</guid><author>JavaBUGa</author><pubDate>Sat, 10 Apr 2021 16:15:41 +0800</pubDate><description><![CDATA[阿里团队一面：

三分钟简短自我介绍?

介绍自己的项目经验和个人的擅长点，面试官主要考察你的表达能力和语言精简能力。

第二步：项目中做了什么，难点在哪里? 你是怎么克服难点的？

主要是想了解参与过技术难度最大的项目难点，技术难点在哪里，你是怎么来解决的，考察项目经验(技术难度)。

聊天结束，技术面试正题：



技术面试正题：

阿里技术二面：





阿里技术三面：

三面是笔试，做了将近三小时，主要是考察自己对Java核心的基础！

总结出大概就是这几个考点：





阿里HR面：

聊..]]></description><category></category></item><item><title><![CDATA[太牛了！这份在Github上标星45K+的《Java核心神技笔记整理》助我在金三银四拿到7个大厂offer！]]></title><link>https://blog.csdn.net/JavaBUGa/article/details/115579090</link><guid>https://blog.csdn.net/JavaBUGa/article/details/115579090</guid><author>JavaBUGa</author><pubDate>Sat, 10 Apr 2021 16:13:47 +0800</pubDate><description><![CDATA[该文档在Github上收获45K+star的Java核心神技（这参数，质量多高就不用我多说了吧）非常全面，包含基础知识、Java集合、JVM、多线程并发、spring原理、微服务、Netty 与RPC 、Kafka、日记、设计模式、Java算法、数据库、Zookeeper、分布式缓存、数据结构等等内容非常丰富，已经帮很多人拿下互联网一线公司的offer。


关于程序员，除了做项目来提高自身的技术之外，还有一种提升自己的专业技能就是：多！看！书！


好好吃透消化，让你面试跳槽不再心慌！


由于细节内容实]]></description><category></category></item><item><title><![CDATA[Alibaba首发的《Java技术成长笔记》简直太牛了，绝对是渴望提升自己的程序员的必备宝典！]]></title><link>https://blog.csdn.net/JavaBUGa/article/details/115554093</link><guid>https://blog.csdn.net/JavaBUGa/article/details/115554093</guid><author>JavaBUGa</author><pubDate>Fri, 09 Apr 2021 16:38:58 +0800</pubDate><description><![CDATA[前言

关于技术人如何成长的问题，一直以来都备受关注，因为程序员职业发展很快，即使是相同起点的人，经过几年的工作或学习，会迅速拉开极大的差距，所以技术人保持学习，提升自己，才能够扛得住不断上赶的后浪，也不至于被“拍死”在沙滩上。

近日，经过一朋友的透露，Alibaba也首发了一份限量的“Java成长笔记”，里面记载的知识点非常齐全，看完之后才知道，差距真的不止一点点！

Java成长笔记主要是将Java程序员按照年限来进行分层，清晰的标注着Java程序员应该按照怎样的路线来提升自己，需要去学习哪些技术点。]]></description><category></category></item><item><title><![CDATA[花了两个月肝完美团架构师总结整理的这份《Java面试复习笔记》我成功拿到了阿里P6级offer。]]></title><link>https://blog.csdn.net/JavaBUGa/article/details/115554037</link><guid>https://blog.csdn.net/JavaBUGa/article/details/115554037</guid><author>JavaBUGa</author><pubDate>Fri, 09 Apr 2021 16:37:46 +0800</pubDate><description><![CDATA[俗话说：不想进大厂的程序员不是好程序员

楼主14年小本毕业。离职也有一段时间了，因为一些原因，休整了一段时间。然后3月初开始准备面试（在上家公司工作之余心里一直有着进大厂的执念）。上家公司是智能家居互联网行业的，使用的技术框架有dubbo、zookeeper、mybatis、springMVC、redis等，数据库是用的mysql。我们主要是java后端开发的，感觉上家公司没啥发展前景了就想着在金三银四之际把握机会。但是自身的知识范围不是很广泛，在数据库原理性的知识和sql语句（比如存储过程、触发器）、并]]></description><category></category></item><item><title><![CDATA[京东T8Java架构师呕心沥血总结整理的《15w字的Java面试手册》免费开放分享给大家复习。]]></title><link>https://blog.csdn.net/JavaBUGa/article/details/115553992</link><guid>https://blog.csdn.net/JavaBUGa/article/details/115553992</guid><author>JavaBUGa</author><pubDate>Fri, 09 Apr 2021 16:36:22 +0800</pubDate><description><![CDATA[写在前面

今天给大家分享一份京东T8Java架构师总结整理的15万字的Java 面试手册，这套面试手册涵盖了诸多后端技术栈的面试题和答案，相信可以帮助大家在最短的时间内复习Java后端的大多数面试题，从而拿到自己心仪的offer。内容上75%的是原创学习所得，很多的题头一回见，挺有意思的。共166页。

本手册目前为V1.0版本，内容有以下17个板块：

Java基础、Java集合、异常&amp;反射、IO&amp;NIO、多线程、JVM、Linux、MySql、Spring、Spring Cloud、M]]></description><category></category></item><item><title><![CDATA[提升技术能力的必备宝典。阿里内部最新发布的《互联网Java主流架构技术核心宝典》限时开放免费下载！]]></title><link>https://blog.csdn.net/JavaBUGa/article/details/115525085</link><guid>https://blog.csdn.net/JavaBUGa/article/details/115525085</guid><author>JavaBUGa</author><pubDate>Thu, 08 Apr 2021 16:53:27 +0800</pubDate><description><![CDATA[导言

什么是架构师？对于程序员来说，聊架构是一个永不过时的话题。实际上，每一家公司都有自己对架构师不同的定位，因为不同的公司，所处的阶段、业务模式以及应用场景都不一样，因此对架构师的要求不一样，所以定位也就不同。

但是，无论如何，架构师除了优秀的合作能力以及清晰的思路头脑以外，过硬的技术基础也是很有必要的，大型的互联网公司对架构师的技术要求也是非常高的。因此，学习架构技术，刻不容缓。

今天这份由Alibaba新产的“Java架构核心宝典”已经限时开放下载，全是流行技术，提升架构技术必备。


下文会对]]></description><category></category></item><item><title><![CDATA[32天高效突击学习成功面进阿里定级P7（Java架构师），分享学习路线+学习笔记+面试真题。]]></title><link>https://blog.csdn.net/JavaBUGa/article/details/115524847</link><guid>https://blog.csdn.net/JavaBUGa/article/details/115524847</guid><author>JavaBUGa</author><pubDate>Thu, 08 Apr 2021 16:49:15 +0800</pubDate><description><![CDATA[今天分享的主题则是由 一位阿里P7的面试心得，通过32天的高效突击训练，成功拿下offer的学习方法。

篇章分为三大章节，可以根据自己所需来阅读内容和下载资料：

起始篇：梳理路线（自制思维脑图）
	进阶篇：深度学习（阅读阿里P8大神手写笔记）
	突击篇：面试考点（开源框架+性能优化+微服务架构+分布式）

一键三连+评论，然后添加VX（tkzl6666）即可免费领取全部资料










起始篇：梳理路线（自制思维脑图）

脑图①：JVM和性能调优





脑图②：并发编程（java并发...]]></description><category></category></item><item><title><![CDATA[Java程序员面试被【并发编程】难倒？这份阿里P8大牛整理的《并发编程学习笔记》助你吊打面试官！]]></title><link>https://blog.csdn.net/JavaBUGa/article/details/115524699</link><guid>https://blog.csdn.net/JavaBUGa/article/details/115524699</guid><author>JavaBUGa</author><pubDate>Thu, 08 Apr 2021 16:46:01 +0800</pubDate><description><![CDATA[前言

一直以来，硬件的发展极其迅速，在多核的CPU的背景下，催生了并发编程的趋势，通过并发编程的形式可以将多核CPU的计算能力发挥到极致，性能得到提升。面对复杂业务模型，并行程序会比串行程序更适应业务需求，而并发编程更能吻合这种业务拆分。正是因为这些优点，使得多线程技术能够得到重视，这个技术也是一名CS学习者应该掌握的。


但这个技术对于刚入行的小白来说总是觉得高深莫测，不明所以，也找不到好的学习资料。本着好东西就是要拿出来分享的原则，于是乎互联网雷锋（小编我）就为大家收罗了一套完整的资料供大家学习，适]]></description><category></category></item><item><title><![CDATA[真实！对比（阿里/京东等一线大厂）Java面试真题，自己把自己菜哭了]]></title><link>https://blog.csdn.net/JavaBUGa/article/details/115303670</link><guid>https://blog.csdn.net/JavaBUGa/article/details/115303670</guid><author>JavaBUGa</author><pubDate>Mon, 29 Mar 2021 15:56:32 +0800</pubDate><description><![CDATA[前言

2020年，全世界都不安定，被疫情包围，渐渐治愈和免疫，国内虽然看着和往常没有多大的区别，但对于经济的冲击，不知道又倒退了多少年？大大小小的公司面临倒闭或已破产，对于职场上的我们而言，无疑是致命的打击，好了，回到主题，作为JAVA博主，看下JAVA近况~

今年，从java转到别的行业的人不少，也有不少人挤进这个市场想要分得一杯羹。年复一年，年年如此。当然，Java程序员市场需求依然是比较大的，而且Java岗位晋升方向多，这就为许多人带去了机会。但是另一方面，高级人才紧缺，很多即使是有工作经验的程序]]></description><category></category></item><item><title><![CDATA[什么！？金三银四，2021年阿里最新面试题惨遭泄露？]]></title><link>https://blog.csdn.net/JavaBUGa/article/details/115267675</link><guid>https://blog.csdn.net/JavaBUGa/article/details/115267675</guid><author>JavaBUGa</author><pubDate>Sat, 27 Mar 2021 16:51:33 +0800</pubDate><description><![CDATA[前言

小编分享的这份春招Java后端开发面试总结包含了JavaOOP、Java集合容器、Java异常、并发编程、Java反射、Java序列化、JVM、Redis、Spring MVC、MyBatis、MySQL数据库、消息中间件MQ、Dubbo、Linux、ZooKeeper、 分布式&amp;数据结构与算法等25个专题技术点，都是小编在各个大厂总结出来的面试真题，已经有很多粉丝靠这份PDF拿下众多大厂的offer，今天在这里总结分享给到大家！

小编这篇分享篇幅可能有点长，观看的朋友可以先了解一下目录
]]></description><category></category></item><item><title><![CDATA[2021版最新！字节跳动3面+腾讯6面一次过，谈谈我的大厂面经]]></title><link>https://blog.csdn.net/JavaBUGa/article/details/115267592</link><guid>https://blog.csdn.net/JavaBUGa/article/details/115267592</guid><author>JavaBUGa</author><pubDate>Sat, 27 Mar 2021 16:48:04 +0800</pubDate><description><![CDATA[写在开头的闲言碎语

2020年过去了，对很多人来说，这一年经历了太多太多，可能是十年来记忆里比较浓墨重彩的一笔。过去的一年里，“熬”算是这个阶段我的关键字，确实太多时候就要放弃，好在自己“熬”过去了，在新的2021年里，也有个一个非常好的开端，我收获了心仪的offer。

简单来说，就如标题一样，我今天也想要凡尔赛一次，原来大厂的面试也没有想象中的那么难，字节跳动3面+腾讯6面，就这么一次性过了，下面就细细聊聊我的大厂面经吧，希望能够给金三银四要面试的朋友提供一些经验。

PART1：字节跳动3轮面试场景]]></description><category></category></item><item><title><![CDATA[蚂蚁金服二面被血虐,鬼知道面试的我经历了什么?]]></title><link>https://blog.csdn.net/JavaBUGa/article/details/115210055</link><guid>https://blog.csdn.net/JavaBUGa/article/details/115210055</guid><author>JavaBUGa</author><pubDate>Thu, 25 Mar 2021 15:32:05 +0800</pubDate><description><![CDATA[蚂蚁金服关于spring部分面试问题：

Spring bean的生命周期能不能结合源码回答一下这个问题
	Spring容器当中包含了哪些常用组件（至少说5个），作用是什么，场景是什么；
	Spring自动注入的原理是什么？能不能从源码来说明一下这个问题；
	我们常常说的自动注入，到底怎么注入的？有什么坑？
	Spring源码当中如何来搞定循环依赖的？Spring支持循环依赖？
	如何来二次扩展Spring，比如自定义一个实现自动注入的注解；
	mybatis源码当中利用了Spirng的那些扩展？mybat]]></description><category></category></item></channel></rss>