自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 4面阿里余额宝Java高级技术岗(拿offer):看看阿里都问些什么?

余额宝一面(技术面)JVM 内存分哪几个区,每个区的作用是什么?JVM有哪些回收算法,对应的收集器有哪些?GC 的两种判定方法 ?CMS 收集器与 G1 收集器的特点。hashmap源码问题HashMap、HashMap如何保证线程安全、ConcurrentHashMapHashMap底层结构 put操作讲一下GC 的两种判定方法 ?CMS 收集器与 G1 收集器的特点。java线程同步都有哪几种方式,在 Java 中 CycliBarriar 和 CountdownLatch 有什么区别?

2021-01-28 15:58:02 215 1

原创 首次面试凭借Java面试通关宝典,成功逆袭拿下美团offer

前言:就在上个月,我也是有幸接到了美团的电面邀请,激动的心还是久久不能平复,因为毕竟像我这样的小菜鸡,能接到美团的面试邀请已经是很不错的了(自我感觉良好,哈哈)下面把此次的面经分享给大家后端面经由于各种原因美团是第一个参加的互联网大厂。mark一下面试内容。自我介绍+项目(网约车项目)项目基本阐述一遍,追问的倒不是很深,但是后来面试官反馈我对自己项目描述的还是不够清晰Orz基础知识Java:解释一下包装类、装箱与拆箱;垃圾回收线程池了解么MySQL:聊一下事务和锁机制事务的隔离

2021-01-27 15:46:45 198

原创 三面美团终拿offer,分享面试题:Spring+Dubbo+Redis+微服务...

前言:一线大厂一直是互联网人包括程序员梦寐以求的公司,苦于BAT大厂的进入门槛太高,无奈只能望门兴叹,所以只能苦练技能才能有机会去敲开BAT的大门。下面是一位Java程序员的亲身经历三面美团拿下了offer,特献上面试真题,以供参考学习。第一部分. Spring专题1、Spring怎样定义类的作用域通过bean 定义中的scope属性来定义。2、Spring支持的几种bean的作用域支持以下五种bean的作用域:singleton : bean在每个Spring ioc 容器中只有一个实例

2021-01-27 15:36:58 191

原创 抢鲜!阿里架构师私藏并发编程笔记,公开前半段秒获8K标星

前言现如今,开发程序不仅仅只用单纯的满足用户需求,随着互联网的基本普及,系统能不能承载同时上百万上千万,甚至上亿的访问量,成为了开发设计中必不可少的一个考量环节。例如,过去不久的6.18,还有即将到来的双十一、双十二,都需要承载极高的并发量。甚至,在微博,热点信息的传达都离不开并发编程的支持,不然就会像我们经常遇到的微博崩溃事件。前不久,我偶然翻到了一个并发编程笔记,那是我向一个阿里大神求得的,只有前面半段。**比较详细的介绍了他对于多线程的理解,结合了实战进行分析讲解。**对并发编程感兴趣的朋友可以

2021-01-26 15:53:53 75

原创 阿里巴巴金融部Java开发岗三面面经(缓存+Netty+消息队列等)

在面经之前,我想从个人感受上说两点很重要的场外因素:面试节奏和心理准备!。作为一名即将求职的程序员,面对一个可能跟近些年非常不同的 2019 年,你的就业机会和风口会出现在哪里?在这种新环境下,工作应该选择大厂还是小公司?已有几年工作经验的老兵,又应该如何保持和提升自身竞争力,转被动为主动?就目前大环境来看,跳槽成功的难度比往年高很多。一个明显的感受:今年的面试,无论一面还是二面,都很考验Java程序员的技术功底。第一轮 40min 自我介绍、项目介绍占了一半cms和g1收集器的机制和区别..

2021-01-25 16:19:00 210

原创 Java开发五年程序员,阿里三面就因为Redis被刷下来,输的好冤

前言经常听到一些同学调侃,Boss不聘、前程堪忧、拉不上钩,简历投了上百份,好不容易收到的面试又一个一个被刷掉,这阵仗在互联网IT行业太常见了。身边一朋友就找我聊了。背景介绍他小厂背景、15年毕业、普通本科学校,这看起来确实没什么战斗力,但能够挺到阿里三面,也说明他是能力不错的了,但是输在哪儿了呢?他跟我讲述了一下面试过程。面试遇阻面试官开始提出的问题跟之前的两次面试没什么太大的差别,一些基础的算法题加上一些基础实操,比较顺利。问到后面就开始考验了,Redis是单线程的,如何提高多核CPU的利用.

2021-01-25 16:15:41 197

原创 欣赏GitHub爆火的150k的1000页核心大数据算法文档

对于大数据,算法项目在任何一家大厂来说都非常的吃香,无论是面试还是实战都是必须要用到的一项技术。小编在这里精选了50多家一线大厂,其中包括(阿里,百度,腾讯,字节,美团)等。总结出了这份987页一线大厂核心大数据,算法经验合集!不要只把它收藏起来吃灰!有时间一定要刷一下哦!978页祝你升职加薪!这份文档总结了50多家一线大厂内容所以就不给大家全部展示出来了,需要获取这份pdf的小伙伴可以直接点赞+关注后点这里即可免费获取!大厂算法篇大厂大数据篇基于知识图谱的语义理解技术及应用多

2021-01-22 16:34:14 143

原创 开发进阶加薪利器:美团架构师最新版的深入理解JVM底层和源码PDF

随着互联网的发展,高并发高可用、快速响应成为软件的必须,而JVM与这些有着密切关联。之前JVM系列好多都是一些由于STW影响到快速响应问题,忽然网站慢一下(抖动下)等问题,下面谈谈最近通过JVM排查到的高并发高可用问题。(在高可用高并发下面问题原因可能会很多,比如cpu异常高、磁盘IO高、SWAP空间等,有可能很多问题都是综合性的问题)。而且我们在尽情享受Java虚拟机带来好处的同时,还应该去了解和思考“这些技术特性是如何实现的”,去了解最底层的原理。只有熟悉JVM,你才能在遇到OutOfMemory等异

2021-01-22 16:30:20 355

原创 Java程序员(阿里、京东、携程)面试归来,成功斩获京东offer

阿里巴巴(一面)阿里找了一个前辈内推的,准确来说应该是直推,是他帮我直接录的简历,他本科进的阿里蚂蚁金服,厉害吧?是真的佩服。第一次在官网上填资料,想想马云有多出名,想想蚂蚁金服这样的顶级技术,有些兴奋,有些期待。录完简历后等待简历评估,原来,找内推不一定能得到面试机会,能不能得到面试机会要经过简历评估(我这才知道,原来内推免笔试可不是那么容易的),毕竟内推能免去在线笔试直接面试,互联网第一梯队像百度、阿里,腾讯的笔试真的很有难度,做过前几年这些公司的笔试题,真的太难了。在阿里的校招群里看到很多研究生研

2021-01-21 17:31:46 340

原创 史上最全499道Java面试题:JVM+分布式+算法+锁+MQ+微服务+数据库

JAVA基础JAVA中的几种基本数据类型是什么,各自占用多少字节。String类能被继承吗,为什么。String,Stringbuffer,StringBuilder的区别。ArrayList和LinkedList有什么区别。讲讲类的实例化顺序,比如父类静态数据,构造函数,字段,子类静态数据,构造函数,字段,当new的时候,他们的执行顺序。用过哪些Map类,都有什么区别,HashMap是线程安全的吗,并发下使用的Map是什么,他们内部原理分别是什么,比如存储方式,hashcode,扩容,默认.

2021-01-20 16:11:17 127

原创 我从300个面试者中,总结出了一套你真正需要的Java面试文档

接触开发至今已有8年多,从实习到带团队,也算总结出了一部分经验!如果分享的东西对读者朋友们来说,有价值,有干货!能够给到帮助!这就是我写这篇文章的目的!这篇文章为文档资料推荐文,文末是会有获取方式的,如果把我自身经验完整写出来对我来说是一件有难度的事情,第一是没有这么多的时间,第二是文章的篇幅未免也过于多了!在3月份的时候我就已经已经开始在制作这样一份文档了,希望带着大家从面试题的角度,去分析问题,解决问题!废话不多说,让我们开始吧!Java基础HashMap的源码,实现原理, JDK.

2021-01-20 15:59:42 106

原创 从腾讯T3-3大佬手上获得的Java架构进阶PDF文档,图文并茂,真香

随着 5G、云时代的来临,架构设计能力越来越已经成为Java开发工程师进阶必备条件。如何快速消化异常与突发流量已成为优质粘性服务的主要关注点。比如,面试后端开发岗位时,面试官不仅考察基础能力**,**更会重点考察高并发、分布式等架构相关的技术背后的思考逻辑,比如:分布式,数据库,微服务,负载均衡,Redis,RPC等。但这些技术包含了 N 多优化、N 多细节,对于一些编程的朋友,由于接触不到一线实战架构设计,没有机会去触及到这些,想想多少是有些委屈。不是不想学,实在是找不到资源!刚好,这里我呕心沥血、熬

2021-01-18 15:59:42 239 1

原创 收下了,这份面试文档简直无敌了,带你轻松吊打面试官(附pdf)

写在前面对于大多数程序员来说,拼实力没啥可怕,怕的是明明有实力,面试时却展示不出来。如何在面试中表现的比你的实力更牛逼,是一门技术,更是一门艺术。程序员面试不同于一般岗位的面试。当你在羡慕程序员十几万美金年薪的同时,你却不知道程序员面试时,要经历的重重磨难和压力。今天,小编就为大家献上一份面试宝典,祝爱学习的程序员早日通过面试拿到心仪大厂的offer**。**java面试宝典《java面经》这份文档共有十四章内容,由于细节内容太多所以小编只展示全部的目录内容,需要免费获取这份《java》面经的程序

2021-01-18 15:51:00 224 2

原创 金三银四步步紧逼,Java程序员如何轻松拿offer?(涨薪篇)

“上午在改BUG,下午就被裁掉了 ”继阿里、京东传出缩招的消息之后,国内影响力最大的科技企业之一的华为也传出停止社招,华为方面迅速辟谣,不过另有消息人士指华为的社招虽然没有停止,不过社招方面对中端和低端人才的确实已停止,仅剩下对高级人才的招募在继续,互联网一直以来就不是「安分守己」的行业,企业的结构调整、人才升级也是常见的现象,拥有「硬技能」,选对「赛道」的人,从来不惧怕所谓的寒冬。是什么导致了这个现象?随着互联网发展,对技术等方面要求会提高,比如熟悉程序的人,设计编码等各种技术性、高难度方面需求就

2021-01-15 11:27:20 136

原创 4年Java开发,我拿到阿里和拼多多的offer,分享面试心得与总结

前言由于个人发展的原因和工作上的变动,产生了想出来看看机会的想法。经过了一段时间的准备,5 月下旬开始出来面试,面到了 7 月上旬,如愿拿到了自己心仪公司的 offer。按照自己的习惯,将这次面试过程中的一些经验总结、心得体会记录下来,自己留个记录,也希望可以帮助到一些同学。个人情况坐标魔都,15 年本科毕业于普通一本,毕业后就职于一家传统电信公司,17 年后就职于美团点评。面试情况相比于 17 年,由于有了美团的背景,今年在简历这关顺利了很多,不得不感叹大厂背景真香?。本着尽量少请假的原因,.

2021-01-14 11:34:47 321

原创 2020年,阿里最新的java程序员面试题目含答案带你吊打面试官

目录技术一面(23问)技术二面(3大块)性能优化(21点)项目实战(34块)JAVA方向技术考察点(15点)JAVA开发技术面试中可能问到的问题(17问)阿里技术面试11.Java IO流的层次结构?2.请说出常用的异常类型?3.SKU的全称是什么,SKU与SPU的区别及关系?4.FileInputStream 在使用完以后,不关闭流,想二次使用可以怎么操作?5.设计一个分布式登录系统?6.Spring加载过程?7.自己有没有写过类似Spring这样的AOP事务?8.Ja.

2021-01-14 11:33:15 623

原创 获12w+星标的神仙文档再度上榜,简直是一套活生生自学Java的福星

在关注我的中很大一部分是非科班出身的程序猿(媛)们,因为对编程感兴趣、想要转行等这样那样的原因,想通过自学进入互联网行业做技术。想象很美好,但是实际操作起来又不是像说话吃饭那么简单…因为时常有机会和这些同学们交流,我发现很多人都有一个通病,那就是没有体系的乱学,随便找了一门时下比较火的编程语言,一股脑的扎下去学,也不知道学了有什么用,学了之后要干嘛,时间花了精力花了,好不容易学完了,发现好像不止于此,好像还要学数据结构、算法、编译原理、内存优化等等等等,还要学的东西很多,具体学哪些,这些又要怎么学,头大

2021-01-12 10:41:53 79

原创 这是什么神仙文档:Spring Boot 所有实战操作尽收眼底

前言近期慢慢复工,为了准备面试,各路码友们都开始磨拳擦脚,背面试题、知识点。小编最近得一良友赠送了一份关于SpringBoot的学习笔记,简直不要好用,理论解析言简意赅,每一步操作都有图片展示。这么好的东西肯定不能私藏,为了感谢大家在2019年里的支持,我现在将这份笔记赠送给大家,祝大家前程似锦,Offer不断!这份神仙版的SpringBoot学习文档,简直把所有操作都给写出来了配置文件:这份神仙版的SpringBoot学习文档,简直把所有操作都给写出来了安装Docker:这份神仙版的Spr

2021-01-12 10:39:01 86

原创 差距不止一星半点!Github星标85K的性能优化法则圣经

java 性能 优化_Java性能优化的5个技巧java 性能 优化优化Java代码需要了解Java中的不同元素如何交互以及如何与运行Java的操作系统交互。 使用这五个技巧和资源开始学习如何分析和优化代码。在我们获得好处之前,您可能会担心许可问题。 Java由Oracle拥有,并受Oracle BCL许可证的约束,该许可证不是免费/开源许可证。 即便如此,Oracle Java还是许多开源项目的一部分 。 OpenJDK是Java平台的免费软件实现,已通过GPL v2许可。 (有关更多信息,请参见W

2021-01-11 11:00:00 102

原创 阿里二面凉凉后,再面美团已拿offer,多亏了美团大佬的Java秘籍

上个月面试阿里凉凉后,又去面试了美团成功拿到offer。面试美团之前也是好好做了功课在网上搜集了很多面试资料,其中有一份美团大佬的Java知识点汇总对我帮助非常大,今天也是分享出来给大家学习参考:JVM线程JVM内存区域JVM运行时内存垃圾回收与算法JAVA 四中引用类型GC分代收集算法 VS 分区收集算法GC垃圾收集器JAVA IO/NIOJVM 类加载机制JAVA集合接口继承关系和实现ListArrayList(数组)Vector(数组实现、线程同步)LinkLi

2021-01-11 10:52:02 140

原创 支付宝四面Java后端岗:锁+分布式+Redis+高并发!offer已到手

一面:自我介绍擅长哪方面的技术?Java有哪些锁种类?(乐观锁&悲观锁、可重入锁&Synchronize等)比较重要的数据结构,如链表,队列,栈的基本理解及大致实现J.U.C下的常见类的使用。 ThreadPool的深入考察; BlockingQueue的使用Java内存分代模型,GC算法,JVM常见的启动参数; CMS算法的过程。volatile关键字有什么用(包括底层原理)线程池的调优策略spring cloud的服务注册与发现是怎么设计的?分布式系统的全局id如何

2021-01-09 11:32:15 381

原创 三面网易,四面阿里,五年开发经验程序员剑指大厂,稳拿P7offer

每个互联网工作者,心中都有一个大厂梦,毕竟在自己的职业生涯里,如果没有大厂的经历,总会觉得留下了遗憾。大厂意味着什么?进入大厂,意味拥有更高的薪资、优质的人脉以及令人羡慕的工作环境和福利待遇。但是,大厂虽好,它的竞争却也非常激烈,漫长的面试流程,就已经让很多人望而却步了。而内推,却能够让你和大厂更靠近一步,工作5年的我,在今年也有幸拿到了内推名额。自我介绍:坐标杭州,某电大计算机本科毕业,工作经验5年,Java方向,今年的职业规划有了新的打算,机缘巧合获得了网易和阿里的内推机会,成功拿到双offer,

2021-01-09 11:26:59 652

原创 阿里蚂蚁金服java岗最新秋招面试89题,90%会做,你也能面试阿里

本篇文章真题整理来自于技术交流群里三位大佬的分享,三人均已拿到阿里蚂蚁金服的offer,但因记忆力有限,所以只整理出了部分真题。像阿里巴巴这类的大厂,应该是很多互联网技术人梦寐以求的场所,但大厂面试是比较难的,所以要想攻克面试难关,面试前多刷一些题目是很有必要的,这里整理出来了今年秋招最新89道真题,如果有90%的内容你都会,那么也可以尝试去面试一下阿里哦!面试题答案在文末获取,或点击(答案)领取一、JVM与性能优化二、Redis三、网络编程四、设计模式与重构五、分布式六、J.

2021-01-08 16:25:34 228

原创 一份秀出新天际的SpringCloudAlibaba笔记,把微服务玩的出神入化

Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,依托Spring Cloud Alibaba,只需要添加一些注解和少量配置,就可以将Spring Cloud 应用接入阿里微服务解决方案,通过阿里中间件来迅速搭建分布式应用系统。下面这些都是Spring Cloud Alibaba技术栈中的技术点,各位看官瞅一眼有没有眼熟的。微服务环境搭建Nacos Discovery–服务治理Sentinel–服务容错Gateway–服务网关

2021-01-07 11:54:48 110

原创 【面经分享】互联网寒冬,4面蚂蚁金服Java岗,终获Offer,定级P6+

**阿里一般四轮面试,**前面三轮技术面和最后一轮大 boss 和 HRG 一起面,最后一轮也很关键。 面 P7 的话除了技术扎实外,要对之前做过的项目有总结和沉淀,对业务一定要有自己的思考,这个在面试前一定要多准备准备,Java面试的重点:数据结构与算法,JVM内存结构、垃圾回收器、回收算法、GC、并发编程相关(多线程、线程池等)、NIO/BIO、性能优化、设计模式、Spring框架:分布式相关:Redis缓存、一致Hash算法、分布式存储、负载均衡等,微服务以及Docker容器等。技术一面(基础为

2021-01-07 11:30:46 393

原创 加班2个月,肛出最强干货之“Spring全家桶”系列

加班2个月,肛出最强干货“全家桶”面试+进阶学习:Spring+Cloud+Security+Boot+MVC+Spring5,且全篇分为以下二个部分:面试篇进阶学习篇这份超全的Spring相关全家桶,面试+进阶学习,全文篇幅有点长,但干货满满,!且全文提及的全部面试解析、进阶学习的笔记PDF等全部都可分享,感兴趣的朋友点此获取​面试篇Spring 灵魂100问基本概念面试题集( Spring相关概念梳理)1.谈谈对Spring loC的理解?⒉谈谈对Spring Dl的理解?3.

2021-01-06 11:25:57 134

原创 深度揭秘阿里(蚂蚁金服)技术面试流程!附前期准备,学习方向

上半年公司的项目很闲,很多人觉得没意思陆续走了,我考虑到自己的发展,从6月底开始面,面到7月底,三十家公司。我从不打没准备的仗,我是一个喜欢总结经验的人,每经过一场面试,我都会那个本子记录下来,或者哪些问题是自己之前没遇到过的,或者是哪些问题是新遇到。通过一段时间的备战,面试,拿了几家offer ,最终我入职了阿里。准备内容算法leetcodecareerupglassdoortopcoderzojjuly的博客mitbbspoj杭电acmcodeforces复杂数据结构的讲解

2021-01-06 11:04:24 1846

原创 不服不行!阿里内部高并发实战手册限时开源,GitHub已标星4W+

前言“面试造火箭,工作拧螺丝”这个现象想必已经不用我多说了!随着科技的不断发展,行业要求我们程序员这一群体在高性能、高并发的开发知识和技术这块也要有所建树,并且现在关于高并发的面试以前基本是BAT等大公司的专利,现在几乎蔓延至与Java项目相关的整个行业,简直抬升了Java工程师的学习台阶和面试门槛。那不学习了?送外卖了?必不可能!互联网行业本就是迭代非常快的行业,以前的分布式,高并发技术相关的面试题,已经从以前的加分题变成了现在的基础题,开发Java项目所必需的技术栈也是越来越多。那么如何将诸多的技

2021-01-05 10:56:07 325

原创 难以置信!四面斩获字节offer,全靠这份“算法最优解”宝典 JAVA架构

什么现在的企业(尤其是大厂)面试时都在问算法呢?因为通过算法面试,可以看出一个程序员的很多基本素养,包括coding能力、反应能力、聪明程度、学习能力等等。那么什么是算法呢?算法不是计算机领域中才有的概念,但这里我们只说计算机中的算法:算法*(Algorithm)*是基于特定的计算模型, 旨在解决某一信息处理问题而设计的一个指令序列。不正式地说,算法是任何定义明确的计算过程,该过程取某个值或值的集合作为输入,并产生某个值或值的集合作为输出,算法就是这样的把输入转换成输出的计算步骤的一个序列。简

2021-01-05 10:50:58 120

原创 开源整套Netty源码笔记+19个案例调优+游戏项目,终于彻底顿悟了

随着近几年的快速发展,移动互联网系统的复杂度快速上升。为了满足业务快速迭代的需求,同时提高系统的可靠性和可维护性,越来越多的大型系统后台开始采用微服务架构。以华为应用市场为例,目前后台微服务数量达上百个,服务器多达数千台。服务器数量的快速增加,必然导致后台系统复杂度的快速增加,从而推动后台技术架构的持续演进。本篇将会从一份Netty源码笔记、19个调优案例,外加一个Netty游戏后端项目实战彻底讲明白了Netty!由于文章篇幅问题,小编只能为大家展示部分内容,完整版的免费获取方式在文末!源码笔记:第1

2021-01-04 16:54:43 266

空空如也

空空如也

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

TA关注的人

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