自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 牛批!清华毕业的Java大牛用一个坦克大战游戏项目来演示设计模式

清华毕业的Java大牛通过一个联机对战游戏的手把手,一行一行的开发过程,让你精准的理解和运用JavaSE,DesignPatterns , TCP/IP, 多线程, NIO等基础知识。真正理解项目的开发过程,并体会项目开发的难点和痛点。 请记住,只有做项目,才是对所学的真正检验。坦克大战项目——架构视频一键三连+评论,然后添加VX(tkzl6666)即可免费领取设计模式、坦克大战项目架构视频学习资料坦克大战项目——源码笔记一键三连+评论...

2020-11-25 14:32:09 3732 10

原创 全面覆盖2021年Java程序员必知必会知识点,5000页Java进阶学习手册强势来袭!

整理了一套 5000 页的 Java 学习手册,,新鲜出炉,分享给大家!此手册内容专注 Java技术,包括 JavaWeb,SSM,Linux,Spring Boot,MyBatis,MySQL,Nginx,Git,GitHub,Servlet,IDEA,多线程,集合,JVM,DeBug, Dubbo,Redis,算法,面试题等相关内容。领取方式1.首先转发文章+关注楼主即可获得【5000页的Java学习手册】的免费领取方式手册部分内容展示面试宝典和解析(...

2021-04-10 16:35:13 263 1

原创 5年Java开发经验,七面阿里终获P7级offer,分享面经!

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

2021-04-09 17:20:13 334 3

原创 连续肝了一个月淦出的20w字的《Java核心技术总结》和3w字的《面试题总结》PDF文档,免费分享!

一、《Java核心技术总结》V2.0是的,你没看错,在 Java 核心基础总结的基础上,作者又淦了一本 Java V2.0,它不是第一版的升级版本,而是第一版的补充,第二版适合有一定基础的同学阅读,当然第一版作者也遗漏了很多东西,这些东西作者后面肯定会予以完善和总结,来为你呈现出一个完整 的 Java 蓝图。下面,就像苹果发布会一样,我们先把 Pro 宣讲了,后面会不断迭代。Java V2.0 是这样的这只是分类啊,内容涉及深入理解代理 深入理解反射 全面理解 IO 流.

2021-04-09 17:18:58 261 3

原创 有了这份“金三银四Java神级面试资料”,奉劝各位耗子尾汁赶紧扔掉你在网上找的那些千篇一律的面试题

写在前面作为一个经历过很多面试的求职者,也是一个面试过很多求职者的面试官,深知Java基础、核心原理的重要性,其重要性甚至超过你的技术能力。我这里不是宣扬技术能力不重要,技术能力是企业的第一生产力,是老板雇用你的价值所在。但是作为面试者要清楚,你口若悬河介绍自己曾经用过的某工具的时候,面试官未必有共鸣,因为他可能对该工具根本就不熟悉——尤其是你供职的上一家公司和现在应聘的这家公司处于不同领域背景的情况下。但是如果你对于Java核心的东西回答得不好,那么面试官就有足够的理由认为你不行。作为一个有十几年

2021-04-09 17:16:35 146 3

原创 Alibaba面试官甩给我一份《Spring Cloud微服务实战笔记》,在GitHub上标星高达81.6K!

前言阿里巴巴,作为国内互联网公司的Top,算是业界的标杆,有阿里背景的程序员,也更具有权威性。作为程序员,都清楚阿里对于员工要求有多高,技术人员掌握的技术水平更是望尘莫及。所以,大厂程序员的很多经验也都值得我们借鉴和学习,在一定程度上确实能够帮助我们“走捷径”。今天,我们要分享的是,Alibaba技术官丢出来的SpringCloud微服务实战笔记,这份笔记让人看了不得不爱,目前在GitHub的热度已经标星81.6k了,由此可见同行们对这份文档的认可程度,这也意味着对我们的学习和技术提升有很大的帮助。

2021-04-08 17:21:00 244 3

原创 这份在阿里内部广受大家喜爱的“Java 突击宝典”简直太牛了!助我拿到3个大厂offer!

前言Alibaba作为一线互联网公司的代表,是大部分程序员梦寐以求的大厂,确实大厂出来的程序员,其背景也更值钱,含金量也会更高。实际上,Alibaba程序员早已成为行业内学习的榜样和标杆,但实际上光鲜的背后付出的血汗是我们没看到的。那么阿里程序员平常都是怎么学习的呢?今天就看看这份阿里内部的“Java突击宝典”,这份宝典在Alibaba内部流行已久,从基础到进阶再到架构的知识点应有尽有,它主要将需要学习的技术栈分为了三个阶段: 0-1年开发经验(夯实基础):Java基础+并发编程+JVM基础

2021-04-08 17:18:48 89 3

原创 Java程序员的学习指南:阿里巴巴内部发行的“Java技术成长笔记”,对标阿里P5-P8技术水平!

前言关于技术人如何成长的问题,一直以来都备受关注,因为程序员职业发展很快,即使是相同起点的人,经过几年的工作或学习,会迅速拉开极大的差距,所以技术人保持学习,提升自己,才能够扛得住不断上赶的后浪,也不至于被“拍死”在沙滩上。近日,经过一朋友的透露,Alibaba也首发了一份限量的“Java成长笔记”,里面记载的知识点非常齐全,看完之后才知道,差距真的不止一点点!Java成长笔记主要是将Java程序员按照年限来进行分层,清晰的标注着Java程序员应该按照怎样的路线来提升自己,需要去学习哪些技术点。

2021-04-08 17:17:14 118 3

原创 真香!凭借这份Github上60K+star面试笔记,帮我搞定了字节跳动、阿里、华为、小米95%以上的Java面试题

该文档在Github上收获60K+star的Java面试神技(这赞数,质量多高就不用我多说了吧)非常全面,包涵Java基础、Java集合、JavaWeb、Java异常、OOP、IO与NIO、反射、注解、多线程、JVM、MySQL、MongoDB、Spring全家桶、计算机网络、分布式架构、Redis、Linux、git、前端、算法与数据结构、MyBatis、RocketMQ、Netty、Dubbo。内容非常丰富,已经帮很多人拿下互联网一线公司的offer。每个知识点都有左侧导航书签页,看的时候十分方便

2021-03-23 18:00:17 364 3

原创 面试磕磕碰碰,辛得蚂蚁高级工程师的技术笔记指导,终获P7岗offer

个人近期面试情况今年二月以来,我的面试除了一个用友的,基本其他都被毙了,可以说是非常残酷的。其中有很多自己觉得还面的不错的岗位,比如百度、跟谁学、好未来等公司。说实话,打击比较大。情况基本上是从三月开始好起来的,这个时间点,可能疫情快过去了,国家也开启了接近40万亿的基础建设计划,在这个时间段,面试的几个代表性的公司,包括腾讯、饿了么、宝宝树、旷世 科技等等,基本都成了。最终,就在前段时间,蚂蚁金服给我确认了p7的职位。也算自己到了另一个奋斗的阶段了。对自己的经历,做一个面试总结。我的面试准

2021-03-19 19:25:33 624 4

原创 拿到字节跳动offer后,简历被阿里捞了起来,二面竟迎来了P9的“盘问“

前言阿里,我是在BOSS上投的简历,之前也投过一次,简历都没通过筛选,后来让前辈帮我改了一下简历,重新投另一个部门,获得了面试机会。5月15日,中午HR打电话过来预约了下午4点半面试,说会在线笔试,让我准备好。一面:70分钟突击电话面试正思考着项目功能模块,阿里面试官打来了电话,开始了阿里一面。阿里面试官自我介绍,介绍了5分钟左右,部门的情况,主要的业务提问开始会哪些操作系统 Linux会一点 说一下操作指令,怎么看cpu,看进程,看端口 操作系统进程间通信 追问了一

2021-03-19 19:24:05 254 3

原创 凭借这份“Java面试通关手册”,我四面成功拿下字节跳动offer!

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

2021-03-18 16:32:21 263 3

原创 月初刚拿到美团offer,新鲜的美团现场面试41题(三面技术+HR面)

一面hashmap与concurrenthashmap的区别 垃圾回收算法以及垃圾回收器 CMS的回收步骤 G1和CMS的区别 CMS哪个阶段是并发的哪个阶段是串行的? G1内部是如何分区的(region) HashMap如何解决Hash冲突 my sql 索引类别 什么是覆盖索引 b+树和b树的区别 为什么选用自增量作为主键索引 my sql如何优化查询 my sql如何在RR隔离级别下避免幻读问题:间隙锁 my sql范式和反范式的区别以及彼此的优缺点 AOF如何缩减自身

2021-03-13 16:29:09 486 3

原创 是我太菜,美团四面+蚂蚁金服四面全部凉凉,太难了!!!

美团一面1.JVM分区2.垃圾收集算法3.索引怎么优化4.一个8G的服务器,堆的大小应该设置成多少5.redis基本数据类型6.synchronized原理7.tcp三次握手8.海量数据求频率最多的100个9.spring一个事务中调用另外一个事务,另一个事务发生异常会怎么样10.项目美团二面1.双亲委派机制。2.一个父类加载器能不能加载一个子类加载器,为什么3.也是一个类加载器,有点蒙蔽了,没搞懂4.怎么实现分布式锁5.redis分布式锁有什

2021-03-13 16:26:43 267 3

原创 Offer经验分享 - 蚂蚁金服、字节跳动、PDD、百度、华为、Paypal - Java社招面经

年中的时候因为换工作的缘故,陆续参加了华为、蚂蚁、字节跳动、PDD、百度、Paypal的社招面试,除了字节跳动流程较长,我主动结束面试以外,其他的都顺利拿到了Offer。最近时间稍微宽裕点了,写个面经,希望对大家找工作有所帮助。面试体验下面以时间先后顺序,分享下我在不同公司面试的体验。华为简历投递方式:在BOSS直聘上联系的华为HR。线上笔试:在正式面试之前,会有线上笔试环节,3道算法题,难易程度由浅入深,做出来两道基本就没问题了。 1轮面试:视频面试,这轮面试会有两个面试官,.

2021-03-11 18:40:51 1310 3

原创 字节4面斩下2-2Offer,完美收官!入职就是30K16薪

前言当你准备跳槽面试的时候,明明只是一份15K的工作,却问你会不会多线程,懂不懂高并发,火箭造得让你猝及不防,结果就是两个字——凉凉!而在如今的市场,什么多线程、高并发、分布式、负载均衡、集群、微服务等等等等,都可说是Java高级后端开发求职的必备技能。2020的秋招可以说也是完美收官,前段时间收到字节跳动的面试邀请,虽有点震惊,但却依旧保持平常心去对待,结果一不小心就吊打了面试官(前后一个半小时的面试过程全程没卡壳,项目和算法全部搞定,甚至聊到了面试官的盲点…)...

2021-03-09 15:44:53 1368 3

原创 年底跳槽挂了阿里和美团,却收获拼多多Java岗offer,分享三面总结

从10月底到12月,总共面了5家公司,其中印象深刻的阿里,美团,拼多多!最后收获拼多多offer,在这分享一下面试经验总结,以及文末的一些学习笔记分享!一、项目方面首先上来简单做一下自我介绍。然后让介绍简历里的项目。 说下项目里的难点,技术架构。 平时开发过程中都遇到过哪些难题? 平时都这么和同事沟通?二、java基础方面。首先还是老生常谈的hashmap。hashmap的set和get的时间复杂度是多少? 为什么是O(1), hashmap 在jdk1.8是线程安全的吗? 为什么是

2021-03-09 15:43:19 156 3

原创 年末得到美团/京东/蚂蚁金服Java岗内推,分享我的6点面试经验

重点根据蚂蚁金服P6级面试来总结,蚂蚁金服面试一共参加了4面。面试归来,总结下阿里面试流程、面试过程、以及面试题目范畴。文末有阿里Java P6+知识笔记解析与答案参考~阿里面试流程第一轮:电话技术初面; 第二轮:技术面谈(围绕技术知识点、过去项目实战经验); 第三轮:技术leader复试 第四轮:HR最后确认阿里面试总结1.一面首先确认对阿里的意向度;其次面试官会针对你曾经做过的项目来做具体技术的交流,你对项目细节是不是掌握到位,以及java技术基础和原理掌握程序,比如并发编程以及

2021-03-08 17:24:51 685 3

原创 刚参加完阿里P6面试归来(Offer已斩获),6点面试经验总结

刚参加完蚂蚁金服的Java P6级的面试,一共参加了4面。面试归来,总结下阿里面试流程、面试过程、以及面试题目范畴。文末有阿里Java P6面试必考题与答案参考~阿里面试流程第一轮:电话技术初面; 第二轮:技术面谈(围绕技术知识点、过去项目实战经验); 第三轮:技术leader复试 第四轮:HR最后确认阿里面试总结1.一面首先确认对阿里的意向度;其次面试官会针对你曾经做过的项目来做具体技术的交流,你对项目细节是不是掌握到位,以及java技术基础和原理掌握程序,比如并发编程以及数.

2021-03-06 16:49:19 432 3

原创 一线互联网大厂后端面经集合(拼多多+阿里+字节跳动)你能坚持到哪一步?

前言很多Java开发者面试之前,可能没有较长的工作时间或者较为丰富的工作经验,所以不知道互联网公司或者一线互联网公司技术面试都会问哪一些问题。再加上可能自己准备也不充分,去面试没几个回合就被面试官几个问题打蒙了,最后以惨败收场。针对这些,收集并整理了一些知名大厂的面经,在这里分享给大家参考,使即将面试或是有想法跳槽的读者朋友们了解一下一线大厂面试的时候都喜欢问哪一些问题~接下来我们开始切入正题吧~拼多多(三面)一面1.简短自我介绍。2.SpringBoot配置途径?3.a

2021-03-01 17:19:02 317 4

原创 字节跳动三面成功拿下offer,分享一下我的三面面经

一面(30分钟)年轻的小哥自我介绍 http 3次握手和四次挥手 get, post区别 http状态码 mysql 引擎,哪一种支持事务 acid, 索引结构, 好处,查找过程 进程和线程区别, 进程间如何通信 知道哪几种锁 … 一道binary serach 变种, 简单题二面(50分钟)另一个小哥什么时候能实习,实习多久? 问了一些操作系统的的知识 fork, 僵尸进程, 如何回收子进程等等 设计lru,然后手撕代码 写完还有时间,又来了一题 由二叉树前

2021-03-01 17:15:34 707 4

原创 阿里技术官打造790页SpringCloud笔记,GitHub已标星81.6k

前言前两天,我收到了蚂蚁金服的offer,从朋友的内推开始面试到拿到最后offer经历了4面技术、一面交叉面和一面HR面。经过了漫长的等待和几次几乎折磨的面试之后,终于拿到了offer。蚂蚁花呗第一次技术面(60min):Java容器有哪些?哪些是同步容器,哪些是并发容器? ArrayList和LinkedList的插入和访问的时间复杂度? java反射原理, 注解原理? 说说一致性 Hash 原理 新生代分为几个区?使用什么算法进行垃圾回收?为什么使用这个算法? HashMap在什么

2021-03-01 17:13:06 156 3

原创 号称最全的Spring全家桶笔记:Spring+Spring Boot+Spring Cloud+Spring MVC

最近小编整理了一下一线架构师的Spring全家桶笔记:Spring+Spring Boot+Spring Cloud+Spring MVC,分享给大家一起学习一下~01 SpringSpring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架。Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spr

2021-02-25 15:36:00 350 3

原创 美团四面,侥幸收获offer!面试回顾,不得感叹“真难呀”

美团Java岗一面(技术,电话面,约40分钟)自我介绍。 项目介绍。 了解过redis源码及redis集群么? 分布式下redis如何保证线程安全? Hashmap的原理,源码? Hashmap增删的情况后端数据结构如何位移? hashmap容量为什么是2的幂次? object类你知道的方法? 你重写过hashcode和equals么,要注意什么? jvm内存分区,为什么要有新生代和老年代? 有做过JVM内存优化吗? 数据库索引 主键和唯一索引有什么区别? 聚集索引和非聚集索引的

2021-02-25 15:34:27 391 4

原创 不可思议!我靠这些笔记练手,竟然拿到了蚂蚁Java岗后端开发offer

背景985毕业工作刚好一年,之前是做测试后面转开发,做测试的时候就一直背开发的锅,害现在我也算是个人上人了。7月蚂蚁金服我投了Java岗后端开发,本来是想涨涨面试经验,没想到运气这么好直接拿了offer,下面我会分享我的面试经历和面试前后整理的资料,需要获取得话麻烦一键三连+评论,然后添加VX(tkzl6666)即可免费领取1、介绍一下自己;2、问项目经历, 聊"数据同步"3、接着聊上了 K8S 的项目4、有没有什么钻研得比较深的技术?5、kubernetes 的架构是怎

2021-02-24 16:39:48 138 3

原创 京东T7团队技术4面:线程池+索引+Spring +分布式锁+Mysql+项目等

前言:金九银十过了金三银四还会远嘛,本文后面分享面试题给正准备跳槽,准备找工作的你,这次面试京东也是做了很多的准备,还好顺利拿到了offer。面试,其实是一个双向选择的过程,在这个过程里,我们不应该抱着畏惧的心态去对待,这样反而会影响自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。希望大家都能找到适合自己的公司,开开心心的撸代码。进入正题京东一面(一个小时):Java容器有哪些?哪些是同步容器,哪些是并发容器? 线程池的工作原理,几个重要参

2021-02-23 15:22:42 364 3

原创 BATJ互联网月薪45K的Java岗面试题首次曝光,掌握这些Offer指定跑不了

最近很多程序员朋友反映工作了好几年,眼看自己身边的伙伴都拿到了30K+的薪水,自己的薪水却迟迟没有动静。猎聘大数据表明,无论企业还是个人,都采取积极的行动应对,寻找人才,寻找路径,寻找新的可能和机遇。目前,一个Java编程工程师的月薪轻松过万,一个有几年工作经验的Java工程师薪酬在45万~60万元之间不等,而更顶尖的Java技术人才则是年薪轻松超百万。你的薪资没到位,是因为你搞错了方向。Java编程现在非常热门,BAT在狂招人,供不应求。下面给大家带来一份Java面试题总汇,掌握了这些面试题,我觉

2021-02-23 15:19:09 112 3

原创 阿里巴巴2021年Java程序员面试指导小册泰山版震撼来袭!已开源!

整份手册分为了七个篇章,分别是:高并发篇、分布式篇、中间件篇、数据库篇、设计模式篇、数据结构与算法篇、阿里巴巴2020年全年面试题总结篇!需要获取得话麻烦一键三连+评论,然后添加VX(tkzl6666)即可免费领取高并发篇秒杀的核心思想:层层过滤尽量将请求拦截在上游,降低下游的压力充分利用缓存与消息队列,提高请求处理速度以及削峰填谷的作用大型互联网应用(大数据、高并发、多样数据类型)的难点和解决方案分布式篇中间件篇根据得到的...

2021-02-22 15:31:11 383 4

原创 还不会JDK源码?阿里P8大牛纯手打:JDK源码剖析笔记

先看看JDK源码该怎么看1、方法一:按需阅读。如果对某个组件、语法或者特性感兴趣,或者遇到什么问题疑惑,可以有针对性地跟到底层源码按需查看,这也是一种比较高效,能快速树立信心的阅读方式。2、方法二:系统化阅读。具体阅读内容和顺序建议下文详述。3、多调试:如果仅仅靠眼睛看,然后脑补画面调试还是比较吃力的,最好还是借助IDE动手调试起来,走两步就知道了。4、别光读,记得读完留下点什么。我觉得看了多少不重要,重要的是能输出多少,多总结、归纳,写注释,记笔记所以下文准备给大家带来这个“Java

2021-02-21 15:58:14 424 3

原创 又是一些小细节!3面成功入职字节跳动:算法+数据库+中间件+JVM

聊聊面试面试是一个老生常谈的问题,显而易见面试是有很多技巧的。求职过程中,有很多同学会“高估”自己的价值,盲目追求工资更高/职位更高……的岗位。这样肯定不会有好结果,求职也会陷入两难的境地,面试能通过的公司自己看不上,自己能看上的公司却连面试机会也没有。我们Java程序员这一群体,大家都知道最好的涨薪方法是通过跳槽,在你把一个公司的精华都吸收完之后,有追求的肯定会跳去更好的公司发展自己,特别在金三银四,金九银十这样的招聘旺季里 ,会有很多需要准备的面试会有很多,上面也说了我们求职的目的不是无止境追求

2021-02-20 15:02:29 191 3

原创 字节跳动5面喜提offer!分享给朋友们面试感受

这次字节跳动的面试,给我的感触很深,意识到基础的重要性,这次字节共4面技术面+HR面,特分享一下这次的4面技术面真题,可能有些记不全了,但多少也能够给一些正在面试字节或计划面试字节的朋友提供帮助。”字节跳动技术一面面问的都还比较基础,答得也还算顺利2.讲一下线程参数的含义3. Innodb的索引实现4. 为什么是B+树?5. Redis的使用,分布式锁的实现6. 操作系统虚拟内存换页的过程7. TCP三次握手8. volatile关键字的作用9. 乐观锁、悲观锁1

2021-02-19 17:15:09 527 3

原创 深度挖掘最近很火的“飞滴出行项目”,究竟是好是坏?

项目名称:飞滴出行项目项目简介:该项目是一款标准网约车应用。 符合我国交通部对网约车监管的技术要求。通过了交通部对网约车线上和线下能力认定。并曾在南方某城市上线运行。项目中核心功能包括:账户系统,订单系统,支付系统,地图引擎,派单引擎,消息系统等网约车核心解决方案。项目中完全采用微服务架构设计,应用了成熟的接口安全设计方案,采用分布式锁保证了分布式环境中的数据同步,用分布式事务解决了分布式环境中的数据一致性等。前置技能Git,Maven, Spring Boot, Spring Cl

2021-02-18 16:43:07 2322 4

原创 这可能是全网最详细的MySQL系列了!MySQL(性能优化,面试题,特性)

爱因斯坦说过“耐心和恒心总会得到报酬的”,我也一直把这句话当做自己的座右铭,这句箴言在今年也彻底在“我”身上实现了。每一个程序员都拥有一座大厂梦,我也不例外,去年面试阿里,竟然被MySQL问倒了,很多相关性的问题都没有答上来,才2面就凉凉了。为面试做了很多准备,收集很多关于MySQL面试题MySQL特性:使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性 支持AIX、FreeBSD、HP-UX、Linux、MacOS、Novell Netware、OpenBSD、OS/2 W

2021-02-04 17:52:44 358 3

原创 阿里,字节,腾讯,面试题都涵盖了,这一份Java面试文档也太强了

前言【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识这个Github项目涵盖的内容也非常全面。以JVM为例:Java内存区域 JVM垃圾回收 JDK 监控和故障处理工具 类文件结构 类加载过程 类加载器 【待完成】最重要的 JVM 参数指南(翻译完善了一半) JVM 配置常用参数和常用 GC 调优策略 【加餐】大白话带你认识JVM作为一个 Java 程序员,你平时总是陷在业务开发里,每天噼里啪啦忙敲着代码,上到系统开发,下到 Bug 修改,你感觉自己

2021-02-03 15:18:37 240 3

原创 第一次凡尔赛,字节跳动3面+腾讯6面一次过,谈谈我的大厂面经

写在开头的闲言碎语2020年过去了,对很多人来说,这一年经历了太多太多,可能是十年来记忆里比较浓墨重彩的一笔。过去的一年里,“熬”算是这个阶段我的关键字,确实太多时候就要放弃,好在自己“熬”过去了,在新的2021年里,也有个一个非常好的开端,我收获了心仪的offer。简单来说,就如标题一样,我今天也想要凡尔赛一次,原来大厂的面试也没有想象中的那么难,字节跳动3面+腾讯6面,就这么一次性过了,下面就细细聊聊我的大厂面经吧,希望能够给金三银四要面试的朋友提供一些经验。PART1:字节跳动3轮面.

2021-02-03 15:16:33 130 3

原创 字节大佬Leetcode刷题笔记,看完吊打问你算法的面试官

介绍leetcode 题解,记录自己的 leetcode 解题之路。目前分为五个部分:第一个部分是 leetcode 经典题目的解析,包括思路,关键点和具体的代码实现。 第二部分是对于数据结构与算法的总结 第三部分是 anki 卡片, 将 leetcode 题目按照一定的方式记录在 anki 中,方便大家记忆。 第四部分是每日一题,每日一题是在交流群(包括微信和 qq)里进行的一种活动,大家一起 解一道题,这样讨论问题更加集中,会得到更多的反馈。而且 这些题目可以被记录下来,日后会进行筛选

2021-02-03 15:15:07 501 4

原创 阿里出现“病毒式”传播!一份开发笔记裂变成68人的offer

前言本文内容分为六部分,文章较长建议收藏再对照学习: 第一阶段:架构师筑基必备技能 第二阶段:设计模式+开源框架解读 第三阶段:架构技术性能提升? 第四阶段:高效存储让项目起飞 第五阶段:分布式扩展到微服务架构 第六阶段:独家面经总结,超级精彩 以下所有文档已经打包好,需要获取得话麻烦一键三连+评论,然后添加VX(tkzl6666)即可免费领取第一阶段:架构师筑基必备技能我觉得,但凡是个成年人应该都清楚扎实的基本功对自.

2021-02-01 17:03:41 164 3

原创 迄今为止把Mybatis讲解的最详细的PDF,图文并茂,通俗易懂

废话不多说,直接进入文章。我们在使用MyBatis的时候,会在xml中编写sql语句。如图:那么,MyBatis底层是如何构造sql,写了接口为啥就能执行sql?下面带着这个疑问我们一步步分析。梳理MyBatis的设计思路创建SqlSessionFactory实例 实例化过程中,加载配置文件创建configuration对象 通过factory创建SqlSession 通过SqlSession获取mapper接口动态代理 动态代理回调sqlsession中某查询方法 SqlSe

2021-02-01 17:01:01 406 7

原创 蚂蚁金服三面Java面试题全解析,这也太难了吧

蚂蚁Java一面二叉搜索树和平衡二叉树有什么关系,强平衡二叉树(AVL树)和弱平衡二叉树(红黑树)有什么区别 B树和B+树的区别,为什么MySQL要使用B+树 HashMap如何解决Hash冲突 epoll和poll的区别,及其应用场景 简述线程池原理,FixedThreadPool用的阻塞队列是什么 sychronized和ReentrantLock的区别 sychronized的自旋锁、偏向锁、轻量级锁、重量级锁,分别介绍和联系 HTTP有哪些问题,加密算法有哪些,针对不同加密方式可能

2021-01-30 19:28:26 739 3

原创 面试却被 Java 基础难住了?不要怕,我来带你一起手撕面试官

面试却被一道JAVA基础题难住了?是不是很难过(呜呜呜~~)不要担心,小编此次特地整理了一下面试时最高频的JAVA基础题(含解析),除此之外还会给大家分享一份我的JAVA面试宝典,希望我们一起努力,一起手撕面试官,不要一个坑再踩第二次!!!注意注意:需要这份JAVA基础面试题以及JAVA面试宝典的朋友需要获取得话麻烦一键三连+评论,然后添加VX(tkzl6666)即可免费领取01 34道高频JAVA基础面试题+解析面向对象和面向过程的区别 Java 语言有哪些特点 关于.

2021-01-28 19:44:02 305 3

空空如也

空空如也

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

TA关注的人

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