自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【大厂面试】字节跳动、京东等大厂面试题分享,已拿字节offer~内赠学习笔记

最近有很多朋友去目前主流的大型互联网公司面试(阿里巴巴、京东-美团),面试回来之后会发给我一些面试题。有些朋友轻松过关拿到offer,但是有一些是来询问我答案的。其实本来真的没打算写这篇文章,主要是自己得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这篇文章其实是很有难度的。但是,最近问我的人实在是太多了,为了避免重复回答,给自己省点力气,干脆就在这里统一回复了。 说实话,我只

2020-12-31 16:40:04 308 2

原创 【粉丝面试】听说这20道面试题,把百分之八十的程序员都淘汰了?不是吧,阿sir

临近年终,各互联网大厂纷纷发布了年前最后一批Java岗,那么本批有哪些岗位可选择?薪资待遇如何?下面给大家列出具体的岗位及要求。此外,在文末还有分享:由各大厂面试官整理的字节、阿里、百度Java内部面试题(含答案),新鲜出炉!希望大家了解并掌握这些知识点,争取通过每一轮面试!快速下载通道:点击这里!暗号CSDN!面试题:HashMap底层实现原理,红黑树,B+树,B树的结构原理,volatile关键字,CAS(比较与交换)实现原理Spring的AOP和IOC是什么?使用场景有哪些?Spring事务

2020-12-30 21:08:47 196 2

原创 创业公司技术总监,去上市公司面试,结果凉了

1、先来个自我介绍2、人到中年的焦虑3、萌生回到厦门的念头4、面试过程:笔试5、面试过程:HR面6、面试过程:技术面7、总结1、先来个自我介绍首先,大概介绍下自己,后端开发8年,头两年用.NET,之后用Python至今,大概六年。大概工作到第三年的时候,就开始兼着任管理职位。工作地点是在一个三、四线的沿海城市,本地IT业不发达,公司规模普遍偏小,对技术要求不高,但需要较为全面的人才。而我长时间在这样的氛围下工作,慢慢也成长为一位偏“全栈”的WEB开发人员,从前端angular,到后端Py

2020-12-29 16:27:25 327 3

原创 【面试分享】Java,1年,15K,多吗???

天下熙熙,皆为利来;天下攘攘,皆为利往。众多人想要从事编程行业,都是因为这行工资非常高~~在这个互联网公司扎堆的年代,Java作为各大企业青睐的编程语言,一直处在一个不容小觑的位置上。自 2000 年起,腾讯、百度、网易、搜狐等企业掀起第一股中国互联网浪潮,阿里、京东等互联网巨头也陆续开始上市,随后直到现在,又有诸多互联网公司层出不穷。在众多的软件开发岗位中,选择转行学习Java的程序员是最多的,随着大数据技术升级的要求,为 Java 开发带来了更多的机会,从而扩大了 Java 就业市场的缺口,互联网

2020-12-29 15:52:40 735 1

原创 在家复习三个月,拿到阿里offer!全靠这份《Java开发手册》

程序员大佬《阿里巴巴 Java 开发手册》的愿景是码出高效,码出质量。它结合作者的开发经验和架构历程,提炼阿里巴巴集团技术团队的集体编程经验和软件设计智慧,浓缩成为立体的编程规范和最佳实践。从严格意义上讲,《阿里巴巴 Java 开发手册》超越了 Java 语言本身,明确作为一名合格开发者应该具备的基本素质,因此本手册适合计算机相关行业的管理者和研发人员、高等院校的计算机专业师生、求职者等阅读,希望成为大家如良师益友般的工作手册、工具字典和床头书。本书目录如下:相关资源,我已经整理好了,放到后台了.

2020-12-28 20:24:51 186

原创 【面试题】2020年底总结200道带答案的常见Java面试题!据说许多人只答上了70%!

最近,经常有读者朋友们在后台给我留言,问我有没有什么面试资料可以分享的,因为之前一直比较忙,所以没有时间整理。最近终于抽出一些时间,整理了一下,一发不可收拾了,一口气整理出好几本电子书出来。其中有一本《Java面试宝典2020》已经可以免费下载啦。Java基础83题、算法相关12题、JavaWeb部分20题、数据库部分30题、流行框架与新技术20题、还有软件工程、设计模式、J2EE等部分知识。题目有200多道,共349页。我把这份资料私底下发给过几个粉丝,他们通过这个复习之后,有的在工作上得到了很大

2020-12-27 15:18:18 123 1

原创 【面试系列 】2020字节/阿里/百度年终Java岗发布+最新内部面试题

临近年终,各互联网大厂纷纷发布了年前最后一批Java岗,那么本批有哪些岗位可选择?薪资待遇如何?下面给大家列出具体的岗位及要求。此外,在文末还有分享:由各大厂面试官整理的字节、阿里、百度Java内部面试题(含答案),新鲜出炉!希望大家了解并掌握这些知识点,争取通过每一轮面试!字节跳动Java 开发工程师薪资:25~40k 16薪扎实的计算机基础知识,较强的逻辑理解能力和学习能力熟悉python、php、C++、java、golang中的至少一门语言,java背景优先熟悉Mysql 、Memcac

2020-12-25 14:10:03 3330 14

原创 非科班毕业生四个月的面试准备,网易三轮面面试,成功拿下offer(面经奉上)全靠这份阿里面试手册

在拿到网易offer之后,他发了这么一条朋友圈。其实我看到之后心中有很大的感触:在目标达成之前,我们会处于一种十分煎熬的状态-----我们会怀疑自己的能力是否与公司要求匹配、会怀疑自己坚持的方向是否正确、会怀疑自己的运气。但是在自我怀疑的同时,我们也不敢在学习上放松对自己的要求-----我们坚持刷题、做项目、刷面经、投简历。但是在收到offer邮件的那一刻,在听到手机“叮”了一声打开发现是意向公司的offer短信的那一刻,感觉一切都释然了。我们热泪盈眶,我们心花怒放,因为我们觉得一些的坚持和努力都是值得的!

2020-12-24 22:35:28 366

原创 分享一份技术书籍《Java 8 》PDF版,可自行下载

Java的演变过程Java从头到尾都是被设计成为一门面向对象的语言,所以时间长了,它就积累了很多的有用的库。从头开始,他就拥有多线程处理的能力。最重要的是Java里面有两个非常强大非常超前的两个概念:jvm和Java字节码。Java虚拟机( JVM)及其字节码可能会变得比Java语言本身更重要,而且对于某些应用来说, Java可能会被同样运行在JVM上的竞争对手语言(如Scala或Groovy)取代 。但是,编程语言生态系统的气候正在变化。程序员越来越多地要处理所谓的大数据(数百万兆甚至更多字节的数据

2020-12-24 17:02:22 2103 4

原创 阿里java岗面试有多难?分享阿里面试真题(附面试专题答案)及P7所要掌握的技能体系!

秋招结束,从5月中旬开始复习,7月份开始投简历,一直到现在,简单记录一下,今天给大家分享的是我一位幸运拿到阿里offer的朋友的面试经历,疫情刚有好转,相信还有很多朋友是在线上办公的,我也闲来无事,问到了我朋友阿里面试的一些真题,以及我整理的一些真题分享给大家。这里整理了最近BAT最新面试题,2020船新版本!!需要的朋友可以:点击这里!!暗号CSDN!。希望那些有需要朋友能在今年第一波招聘潮找到一个自己满意顺心的工作!阿里一面(60分钟):速度问的很快,基本涵盖了所有常考点项目的情况,redis

2020-12-23 15:14:07 541 2

原创 阿里腾讯百度等大厂2020秋招面试总结,内附答案

前言我相信大多 Java 开发的程序员或多或少经历过阿里的面试,也清楚阿里 Java面试是有一定难度的,作者经历过多次阿里的面试,有满意的也有备受打击的。因此呢作者想把自己这么多次面试经历来个汇总,正值金九银十之际,希望对大家有所帮助。另外本人整理收藏了20年多家公司面试知识点整理 ,以及各种Java核心知识点免费分享给大家,我认为对面试来说是非常有用的,有需要的朋友可以可以点击这里!暗号博客园自行领取阿里面试题由于时间关系答案我就不写了(主要是懒),都总结成笔记了在阿里面试还是很舒服的,面试

2020-12-22 16:33:47 246 2

原创 淦,三年程序员粉丝靠外包刷经验,结果让人心态大崩了

最开始是打算面试外包公司刷经验,等经验差不多了,再去甲方尝试,可惜不太顺利。一、迈思(面试了30分钟)自我介绍左连接(a 表左连接 b 表,a 表全部数据出来,b 表没有的数据为空)a 表左连接 b 表,b 表左连接 c 表,c 表左连接 a 表,这样的数据是什么数据(博主当时有点懵,回答全连接,全部数据会出来。。。)sql:一个班的学生有两个字段,一个字段叫分数,另外一个字段叫组名,有 4 个组,查出每个组的第一名,sql 怎么写select group_name,max(score) fr

2020-12-22 16:05:17 2488

原创 历经三个月的紧张复习,秋招终于进了百度30*15薪,附上面经分享希望可以帮助大家

当你开始开始去跳槽面试的时候,明明只是一份15K的工作,却问你会不会多线程,懂不懂高并发,火箭造得让你猝及不防,结果就是凉凉;现如今市场,多线程、高并发编程、分布式、负载均衡、集群等可以说是现在高级后端开发求职的必备技能。关于Java基础,Spring,多线程、高并发编程、分布式、负载均衡、集群等这些资料我都整理好了,需要的点击这里,可自行领取暗号CSDN! 百度一面String/StringBuffer和StringBui

2020-12-21 14:40:19 378 2

原创 适合数据库管理员(DBA)阅读,也适合开发人员参考学习的MySQL第三版来了!!

本书是 MySQL领域的经典之作,拥有广泛的影响力。第3版更新了大量的内容,不但涵盖了最新MySQL 5.5版本的新特性,也讲述了关于固态盘、高可扩展性设计和云计算环境下的数据库相关的新内容,原有的基准测试和性能优化部分也做了大量的扩展和补充。全书共分为16章和6个附录,内容涵盖MySQL架构和历史,基准测试和性能剖析,数据库软硬件性能优化,复制、备份和恢复,高可用与高可扩展性,以及云端的MySQL和 MySQL相关工具等方面的内容。每一章都是相对独立的主题,读者可以有选择性地单独阅读。本书不但适合数据库

2020-12-20 16:32:08 178 2

原创 这份程序员必备书籍《Spring实战4》,你确定不看看?

Spring框架是以简化Java EE应用程序的开发为目标而创建的。同样, 本书是为了帮助读者更容易地使用Spring而编写的。我的目标不是为 读者详细地列出Spring API,而是希望通过现实中的实际示例代码来 为Java EE开发人员展现Spring框架。因为Spring是一个模块化的框 架,所以这本书也是按照这种方式编写的。我们知道并不是所有的开 发人员都有相同的需求,有些人想从头学习Spring,而有的可能只想 排出几个主题,然后按照自己的节奏来学习。本书适用于所有的Java开发人员,企业级Ja

2020-12-18 17:12:01 326 2

原创 2020秋招面试总结出来的Java面试题,今年也算给自己一个交代了!

这也算是这一年交出的一份答案吧本文分享给需要面试刷题的朋友,也祝愿大家顺利拿到自己想要的offer,这份资料主要包含了Java基础,数据结构,jvm,多线程等等,由于篇幅有限,以下只展示小部分面试题,有需要完整版的朋友可以点一点链接跳转领取,点击这里免费下载,暗号:CSDN闲话不多扯,咱们直接进入正题1、面向对象的特征有哪些方面 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。

2020-12-17 21:10:58 369

原创 GitHub 标星 15.3k,Java 编程思想最新中文版

有句俗话叫做,“没吃过猪肉,也见过猪跑”,常用来形容人们事情虽然没有亲身经历过,但也听说过。这句俗话同样适用于《Java 编程思想》这本书,学过 Java 的即便是没有看过这本书,也至少听说过。虽然对于现在的小朋友来说,还真的是吃过猪肉,没见过猪跑。但意思就那么个意思。说起《Java 编程思想》这本书,还真的是挺有渊源的。我上大学那会,班主任教我们 Java,极力推崇这本书和另外一本,叫《Java 开发宝典》。需要这两本书的可以点击这里!!暗号CSDN,领取哈!这两本书,一本比一本厚,厚到可以放在座

2020-12-16 20:30:06 1212 6

原创 2020这一年总结出来的Java面试题,常频面试题大汇总~

面试就是大家身边总是存在各种各样的可能,而自身又具备这样的能力,就忍不住想试一试,尤其是到了年关,是一个好的蓄势并且认真积累的阶段。当然面试套路众多,但对于技术面试来说,主要是考察一个人的技术能力和沟通能力。不同类型的面试官根据自身的理解问的问题也不尽相同,没有规律可循。“面试造火箭,工作拧螺丝”首先咱得能拧,才有造火箭的可能啊,这一年整理很多面试的高频问点也做了解析,今天在这分享给大家!博主已将以下这些面试题整理成了一个Java面试手册,是PDF版的。需要本资料全部面试题的,可以点击这里!!暗号CS

2020-12-12 15:54:49 935 1

原创 SpringMVC源代码分析与实践

前言Spring MVC 人门很简单,但是要想真正使用好却并非易事,而且现在也没有全面、深入的使用资料,以致在实际使用的过程中程序员经常会遇到各种各样的问题而不知道如!何解决。对Spring MVC这样的开源项目来说,最好的学习方法当然是分析它的源代码,分析透源代码不仅可以让我们更灵活地使用Spring MVC来开发高质量的产品,而且可以学习到其中的很多优秀的编程技巧和设计理念。关于《SpringMVC源代码分析与实践》这份PDF我这边只列举了其中的目录还有部分知识点的部分截图,由于这份PDF太大了,

2020-12-11 16:05:02 203

原创 朋友在阿里干了三年从阿里面试官那里总结出来的常见面试题!

面试就是大家身边总是存在各种各样的可能,而自身又具备这样的能力,就忍不住想试一试,尤其是到了年关,是一个好的蓄势并且认真积累的阶段。当然面试套路众多,但对于技术面试来说,主要是考察一个人的技术能力和沟通能力。不同类型的面试官根据自身的理解问的问题也不尽相同,没有规律可循。“面试造火箭,工作拧螺丝”首先咱得能拧,才有造火箭的可能啊,这一年整理很多面试的高频问点也做了解析,自己也在很多平台获得过一些面试技术点的学习视频,今天在这分享给大家!这些面试题包含哪些内容?借花献佛!朋友干了5年整的Java面试官,

2020-12-10 21:04:29 517 2

原创 Github74.5k热度极高的开源项目!真的牛逼!

74.5K,是一个数字,来自于这张图,从图中可以看到,Github 上的这个项目,已经有获得了 74.5K,也就是 7 万多位程序员的关注,能够达到这个量级,已经属于热度极高的开源项目了。这个项目是 labuladong 开源的,我们也相互认识。我猜,有过面试刷题经验的同学,或许听说过、甚至关注学习过这个项目。因为它的内容,就是把算法 Coding 这个点,做到极致。做事情很简单,做到优秀很难,坚持着做到极致,难上加难。关于刷题的开源项目,其实我们随手检索,能够看到网络上有各式各样的项目,可谓鱼龙混

2020-12-10 17:28:46 1671 4

原创 SpringBoot实战项目教程,真TM香!

本章内容 Spring Boot简化Spring应用程序开发 Spring Boot的基本特性 Spring Boot工作区的设置以下知识点解析来自于《SpringBoot实战》文档其中的一部分!由于不影响观看,只选取了其中的一部分来展示。 需要完整版的可以点击这里!!暗号CSDN,获取!前言Spring Framework已有十余年的历史了,已成为Java应用程序开发框架的事实标准。在如此悠久的历史背景下,有人可能会认为Spring放慢了脚步,躺在了自己的荣誉簿上,再也做不出什么

2020-12-09 20:38:09 1737

原创 Redis实战之入门进阶到精通

本章主要内容 Redis 与其他软件的相同之处和不同之处 Redis 的用法 使用 Python 示例代码与 Redis 进行简单的互动 使用 Redis 解决实际问题以下知识点解析来自于《Redis实战》文档其中的一部分!由于不影响观看,只选取了其中的一部分来展示。需要完整版的可以点击这里!!暗号CSDN,获取!Redis 是一个远程内存数据库,它不仅性能强劲,而且还具有复制特性以及为解决问题而生的独一无二的数据模型。Redis 提供了 5 种不同类型的数据结构,各式各样的问题都可

2020-12-08 15:26:00 145

原创 【复盘】你2020年错过的那些超赞的面试笔记:Java核心知识点+2048道互联网面试题+Java面试神技

最近有幸在一位字节跳动总监手里扒到了这份开发笔记,将部分知识章节发布到了在知乎上竟然获得了5000+点赞!今天就拿出来分享给大家,不管你是学生,还是已经步入职场的同行,希望你们都要珍惜眼前的学习机会,奋斗没有终点,知识永不过时。如果觉得有收获的话,不要白嫖!点个赞/在看。除了Java各种技术专题知识、大厂面试真题,也包括近些年他开发和工作过程中的一些感悟、心得。(文末免费分享给大家,不发我秃头!)这份资料包含了Java 基础、容器、多线程、反射、对象拷贝、Java Web 模块、异常、网络、设计模式

2020-12-07 21:22:48 117

原创 Java泛型简单的使用

前言Java里面的泛型在实际开发中运用的很多,学过C++的同学一定知道C++的模板,而Java中的泛型,一定程度上和它还是挺像的。相信写Java的人,大都有用过List的实现类ArrayList。在Java没有泛型之前,它的内部是一个Object的数组实现的。这也导致一个问题,每次使用里面的元素的时候需要向下转型,而且很明显,如果是Object的话,意味着我们可以丢任何对象进去。自动转型成Object,这样在使用的时候就很容易出问题,不知道里面存的是什么。如:ArrayList list = new

2020-12-06 17:23:57 110

原创 2020程序员必看这份JVM大厂高频面试题与知识点整合!

市面上各类 JVM 相关的资料虽多,但是明显存在两个极端:过于生涩难懂,或者流于某个技巧点而不系统化。同时各大公司也都越来越重视推动和发展 JVM 相关技术,一线大厂技术面试现在 JVM 知识也是必考科目。在这个背景下,我全面梳理了系统化学习 JVM 的知识和经验,包括 JVM 的技术和内存模型,JVM 参数和内置工具,GC 算法,GC 日志、内存和线程等相关问题排查分析,以及常见的面试问题深度剖析等高级的进阶方法与实战,既满足大家快速系统化学习和全面掌握知识的需求,又兼顾大家的面试经验辅导, 需要的可

2020-12-04 17:02:19 258

原创 历时两月,终拿字节跳动offer,算法面试题分享「带答案」

字节跳动面经字节跳动一面1、自我介绍了一下(学校、年级、奖项、GPA)2、讲讲UDP 和 TCP 的差别(具体讲 TCP 怎么实现可靠传输的,我讲了拥塞避免的三个状态及全部过程,扯了一下TCP的版本问题,面试官补充了重传机制)3、UDP的使用场景(视频传输,DNS详细地讲了一下)4、如何实现redis分布式锁?需要注意什么问题?5、⼀段代码要执⾏多个redis命令,不加锁的情况下如何保证原⼦性?6、线程和进程的区别(从操作系统、JVM、协程,CPU调度的什么,协程与线程调度的区别)7、HTT

2020-12-03 21:18:21 1609

空空如也

空空如也

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

TA关注的人

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