自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 让你锤爆面试官! 不要非科班的?华为18级大牛费心整理操作系统+网络协议笔记

前言对于操作系统可能很多人会觉得:“我又不需要写一个Linux,写一个windows所以我就不需要学习”。这里需要注意的是我们学操作系统不是叫你写一个操作系统的,讲的是资源的调度和分配,以及大型软件的设计。稍微写过一些并行并行的程序,都能体会到这门课的重要性。它介于软件和硬件之间的一个部分,一般意义上认为其重要性介于软硬件之间,不会操作系统,不了解基本的计算机形成过程,玩计算机恐怕无异于痴人说梦,而我们程序员这一群体,做啥都离不开计算机,如果连操作系统都没有一点了解的话,在我看来是不算一个合格的程序员的

2020-12-12 11:01:48 173

原创 (框架+原理+笔记+导图)爽!腾讯T4梳理的Java核心宝典

Java语言今年已经25岁了,仍常年稳坐各大编程语言榜单前列,一直是大多数开发者心中最流行的编程语言。 Java工程师的就业面广、薪资高,这得益于 Java 语言优良的关键特性。现在越来越多的人仍旧不断地加入到学习 Java 的队伍中来,小编在此就给大家带来一份腾讯T4大佬精心整理的Java核心宝典,来帮助大家学习提升自己!下面我们来看看这份腾讯T4大佬整理的Java核心宝典:本文内容分为三部分第一部分:JavaSE部分,主要讲Java基础的知识( 小白看过来),觉得自己基础不是很好的朋友也看看

2020-12-12 10:35:04 158 1

原创 字节算法小组汇总240道算法LeetCode笔记,没有比这更全的了-想要面试字节!还是得刷算法啊!

常言道「算法才是编程的灵魂」,不管是Java, python,还是PHP,都跨不过算法这个门槛。许多小伙伴看到一些公司在招聘时要求的编程语言五花八门就产生了一种误解,认为学计算机就是学各种编程语言,或者认为,学习最新的语言、技术、标准就是最好的铺路方法。编程语言虽然该学,但是学习计算机算法和理论更重要,因为计算机语言和开发平台日新月异,但万变不离其宗的是那些算法和理论。例如数据结构、算法、编译原理、计算机体系结构、关系型数据库原理等等。这些基础课程更可以称之为为“内功”,而新的语言、技术、标准则

2020-12-11 13:45:51 190

原创 难啊!就在刚刚面试头条Java开发,我凉了!在家我想了半天才知道自己输在了哪里!

面试岗位:后端研发工程师找牛客大佬要了白金码,跳过死亡笔试,直接视频面,从3点开始,到晚上8点结束。每个面试官给我的感觉都是怎么这么高冷啊。一面:写一个题,找一个无序数组的中位数 写了个快排,然后让我找到无序数组第k大的一个数,我说先排序再找,实际上可以用快排的partition函数。 快排的时间复杂度,最坏情况呢,最好情况呢,堆排序的时间复杂度呢,建堆的复杂度是多少,nlgn。 操作系统了解么,Linux和windows 说说Linux的磁盘管理,一脸懵逼 Linux有哪..

2020-12-11 11:29:54 120

原创 和HR聊人生理想-5面阿里只为P7offer,基础+底层+算法+数据库+微服务

面试职位:Java后端开发工程师。在面试前三面真的有点急促,一周内就面完了三次面试,接着就开始无尽的等待,整整等了三周左右,终于完成了四面和HR面。整个过程还是比较曲折的,技术面试还是挺考察技术深度的。现在已拿到offer。面试问题如下:一面(主要看基础):先自我介绍,讲讲自己基础掌握情况,以及项目经历 平时会用到哪些数据结构? 链表和数组的优缺点? 解决hash冲突的方法有哪些? 讲讲自己对HashMap的理解,以及和Weakhashmap的区别? 你刚才讲的是JDK1.

2020-12-11 11:24:58 229

原创 这offer可真香啊! -蚂蚁金服人事小姐姐也太仙了吧!不仅帮我内推还帮我模拟面试

面试前的小姐姐来说说之前蚂蚁金服一面的情况。说来也是巧合,当时在群里有位蚂蚁金服的小姐姐发了个内推,看了下 JD 感觉可以试试于是就私聊了小姐姐发简历内推了。就我个人而言面试的经验真的是少之又少,不超过一个手掌的数。因此我简历发给小姐姐之后又联系她,让她晚点推让我先找几个公司练练手。但是小姐姐说她可以先帮我热热身,她也是面试官(小姐姐可真的是太好了!),挑了晚上和小姐姐语音了20多分钟,虽然不是具体的面试内容,但是内容比这个更干!她我说了说一面二面大致的问的方向和注重点,还有一些注意事项:一

2020-12-11 11:08:55 107

原创 全面复盘金九银十,总结史上最全498道面试题附答案!来年我必进大厂 阿里大佬真的顶啊!

前言金九银十已经告一段落了,马上又准备迎接金三银四了,你是否还在寻找没有“996”的公司,或者你在面试上面摘了跟头?准备了体体面面的自我介绍,败在了技术深度上;又或者技术知识背得完完全全,却输在了面试技巧。由于篇幅原因,在这就不做全部展示了,这些题我已经整理成pdf文档免费分享给那些有需要的朋友,同时整理也花费了蛮多时间,有需要的朋友可以帮忙一键三连后,扫描下方二维码即可免费获取!115个Java面试题:什么是Java虚拟机?为什么Java被称作是无关的编程语言? JDK.

2020-12-11 10:39:31 122

原创 真香!-阿里技术小组也太猛了吧!双十一之余-还能整理出这套2020年Java面试资源合集!居然还免费送!

前言最近接近年底,很多小伙伴又开始蠢蠢欲动了,动起了跳槽的小心思,别以为我不知道啊哈哈????,因为我跟你们一样,小心思也不少????。早在很久之前我就注意到一件事,就是我每次想找工作的时候就非常痛苦????。为啥呢?因为要面试啊,面试官上来给我一套组合拳,我吃不消啊,在没有闪的情况下,那么就只能回家等通知了,很悲催是吧?没办法啊,都是因为我自己没有准备好,这怪不了别人。那遇到这种情况怎么办呢?别急,看我的骚操作????。自从那次之后我就着手开始准备了,经过一段时间的苦苦搜集,终于找到了一套

2020-12-11 10:09:02 104 1

原创 已拿意向书-附带面试题字节跳动秋招面经:后端开发工程师

本来对字节不抱太大希望,毕竟后台竞争太大,而且字节招客户端开发比较多。后来抱着试一试的心态投了,然而几天过去毫无反应,20天后突然告诉我进行面试~一面(纯技术面)队列的实现,需要注意的地方 快速排序的实现、时间复杂度分析 B树和B+树的区别、应用 HashMap的实现,扩容机制,扩容时如何保证可操作 Redis扩容机制(渐进式单线程扩容) Spring AOP的原理 Spring IoC的原理,如何实现,如何解决循环依赖 两线程对变量i进行加1操作,结果如何,为什么,怎么.

2020-12-10 14:19:12 291

原创 独家!阿里技术官限产的MySQL高级笔记及面试宝典 看完意想不到的收获

但凡有职场经验的兄弟都知道,大厂的面试真是一言难尽,不光看你面试时的临场发挥能力,还要分N次考你对公司业务核心技术的熟悉度。你要没有扎实的基本功,想忽悠住面试官可太难了。你去翻翻大厂那些30、40K的岗位就懂了:大厂所侧重的技术点各不相同,但万变不离其宗,对于Java开发岗而言,除了要求你熟练使用Spring等等Java核心框架外,MySQL作为主流关系型数据库,是眼下面试被问最多、最需要夯实的重要基础。说白了,现在大厂面试题横竖绕不开MySQL,并且很多都会直接问你一些存储引擎层的..

2020-12-10 11:22:45 116 1

原创 面试官给了我一百道题,我一个都讲不清楚-阿里面试被Spring问哭

一些特定的代码? Spring Boot 有哪几种读取配置的方式? Spring Boot 实现热部署有哪几种方式? Spring Boot 多套不同环境如何配置? Spring Boot 可以兼容老 Spring 项目吗,如何做? 什么是 Spring Cloud? 介绍一下 Spring Cloud 常用的组件? Spring Cloud 如何实现服务注册的? 什么是负载均衡?有什么作用? 什么是服务熔断? 请介绍一下 Ribbon 的主要作用?Java后端面试专题文档.

2020-12-10 10:40:08 85

原创 (已拿电子offer)阿里初面被两道编程题给干掉,再次内推终上岸

前言之前阿里正式批笔试4道编程题只干掉了了2道题,然后就被刷了刷的题还不够,感觉还是太菜了,本来对阿里不抱太大希望,毕竟竞争太大。后来看到有朋友能内推,抱着试一试的心态投了,然而几天过去毫无反应,20天后突然告诉我进行面试12.14一面,12.15二三面,之后12.18晚上收到电话,拿到电子offer。坐标杭州,岗位Java后端开发一面同步与异步区别? Java的线程池说一下,各个参数的作用,如何进行的? Java中wait和sleep有什么区别?多线程条件下如何保证数据安.

2020-12-10 10:06:59 182

原创 2021最新最全的Java面试题库

JavaJava 基础这部分一些简单的问题就直接没有放上来。需要资料的朋友扫描下方二维码领取:基础:Java 反射?反射有什么缺点?你是怎么理解反射的(为什么框架需要反射)? 谈谈对 Java 注解的理解,解决了什么问题? 内部类了解吗?匿名内部类了解吗? BIO和NIO区别,4核cpu,100个http连接,用BIO和NIO分别需要多少个线程 HashMap的负载因子。jvm:jvm 内存结构 jvm 调优参数 什么是类加载? 何时类加载? java的类.

2020-12-09 19:58:38 759

原创 你准备如何把握好?对你影响最大的黄金五年 如何升职加薪

在Java业界流行着一种说法——黄金5年,就是从程序员入职时算起,前五年的工作选择直接影响整个职业生涯的职业发展和薪资走向。如何把握这五年,从一个刚入行的菜鸟蜕变成一个处事不惊的大佬,这是一个涉及到自身的专业知识储备和选择的难题,那么,一个Java程序员如何做才能完成从入行到大佬的晋升之路呢?参加工作1-2年之间在这段时间里,想必对Java已经有了一个深入的了解。首先,你要非常熟悉设计模式,看一些关于代码编写优化的书,提高你的代码能力,能够写出一手优雅的代码;其次,你在工作过程中肯定接触过并发,你应

2020-12-09 19:54:18 56

原创 从事Java行业3年你还没看这几本阿里P8都强烈推荐的Java电子书

前言我们经常抱怨自己什么都不会,是不是自己不适合这份工作,又或者工作时间太短,所以懂得少,其实不是,你只是不想承认自己懒而已,“工欲善其事,必先利其器”,如果什么准备都没有,那你凭什么把一份工作做好,如果你连比你厉害的人的建议你都不听,只在自己的一方土地,坐井观天,求求你了,看看别人给你的推荐吧!下是楼主收藏的电子书籍以及java架构学习资料面试资料更多学习资料扫描下方二维码获取!Java核心知识文档Java核心知识PDF1. JVM2. J...

2020-12-09 19:49:50 283 1

原创 超详细的程序员Java学习路线指南 ,从入门到精通 不看后悔

文章有点长,请大家耐心看完,话不多说直接上干货!一门永不过时的编程语言——Java 编程开发。Java编程语言占比:据官方数据统计,在全球编程语言工程师的数量上,Java编程语言以900万的程序员数量位居首位。 而且很多软件的开发都离不开Java编程,因此其程序员的数量最多。而在以Java编程为核心的开发领域中,javaEE程序员的需求量10年来一直居于首位!Java工程师人才缺口:根据IDC的统计数字:就2017年来说,我国Java人才的缺口已达42.5万,并且以每年20%左右 的速度

2020-12-09 19:43:12 533 1

原创 2021最新最全的Java面试题库

面试题内容涵盖:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、Linux 等技术栈,一共有上百个面试题集合,资源难得,而且还是近一年的真实面试题;由于面试题答案太多我已经整理成文档,都上传到网盘了;领取方式:更多资料扫描下方二维码获取!目录1、MyBatis 面试题1、什么是 Myb...

2020-12-09 19:30:05 283

原创 你都具备了吗?-百度T7专家耗时半年整理的电子版多线程与高并发原理

在读完市⾯上关于Java并发编程的资料后,感觉有些知识点不是很清晰,于是展开了对Java并发编程原理的讨论。鉴于开源精神,决定将我们讨论之后的Java并发编程原理整理成电子书籍,分享给⼤家。站在巨⼈的肩上,我们可以看得更远。本文档内容的主要来源有博客、书籍、论⽂,对于⼀些已经叙述得很清晰的知识点我们直接引⽤在本书中;对于⼀些没有讲解清楚的知识点,我们加以画图或者编写Demo进⾏加⼯;⽽对于⼀些模棱两可的知识点,本文档在查阅了⼤量资料的情况下,给出最合理的解释。这边文档的过程也是对⾃⼰研究和掌握的技术

2020-12-09 18:26:08 153

原创 Java 架构师要学习的知识这里全都有!【最全Java架构师课程体系表】

想成为java架构师,首先你自身得是一个高级java攻城狮,会使用各种框架并且很熟练,且知晓框架实现的原理。比如,你要知道,jvm虚拟机原理、调优;懂得jvm能让你写出的代码性能更优化;还有池技术:什么对象池、连接池、线程池等等。还有java反射技术,虽然是写框架必备的技术,但有严重的性能问题,替代方案java字节码技术,nio这说不说无所谓,需要注意的是"直接内存"的特点,使用场景;java多线程同步异步;java各种集合对象的实现原理,了解这些可以让你在解决问题时选择合适的数据结构,高效的解决.

2020-12-09 17:59:10 343

原创 【附面试题】备战BATJ 面试宝典!年底最新Java最常见面试题汇总

JavaJava 基础这部分一些简单的问题就直接没有放上来。需要资料的朋友扫描下方二维码领取:基础:Java 反射?反射有什么缺点?你是怎么理解反射的(为什么框架需要反射)? 谈谈对 Java 注解的理解,解决了什么问题? 内部类了解吗?匿名内部类了解吗? BIO和NIO区别,4核cpu,100个http连接,用BIO和NIO分别需要多少个线程 HashMap的负载因子。jvm:jvm 内存结构 jvm 调优参数 什么是类加载? 何时类加载? java的..

2020-12-09 17:09:19 84

原创 2020-12-08

被线程坑惨了!java中的wait、notify、notifyAll详解在java中,线程间的通信可以使用wait、notify、notifyAll来进行控制。从名字就可以看出来这3个方法都是跟多线程相关的,但是可能让你感到吃惊的是:这3个方法并不是Thread类或者是Runnable接口的方法,而是Object类的3个本地方法。下图是我总结的Java资料,想要资料的话请扫描下方二维码。其实要理解这一点也并不难,调用一个Object的wait与notify/notifyAll的时

2020-12-08 18:06:04 45

空空如也

空空如也

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

TA关注的人

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