JAVA
文章平均质量分 83
Java不难的
=
展开
-
且看且珍惜!!阿里技术官限时首推的分布式系统开发笔记
分布式系统提到分布式系统,我们常常会需要分布式系统来解决系统容量不足和系统高可用问题。一方面随着业务越来越复杂,服务也会变得越来越复杂,单台机器的CPU、内存已经无法满足部署一个庞大系统的性能要求,这个时候系统的高性能显得尤为重要。另外一方面在单台机器上部署服务,如果机器出现故障导致服务挂了,那么整个系统就会崩溃了,这个时候就要提高系统的可用性。然而现实是:有些小伙伴甚至都还没有接触到分布式系统的设计这一领域。然而分布式系统设计是你从一个初级程序员向高级程序员甚至是架构师必须要迈过的一道槛。分布式系统原创 2021-07-16 21:52:12 · 336 阅读 · 0 评论 -
字节跳动疯狂挖人,校招平均年薪30万,我还有机会吗?
最近,有老铁问我字节跳动值不值得去,今天就来说说这家公司。字节跳动可以说是这两年,最受关注的互联网公司之一,2021年3月12日,字节跳动已经成立整整9年了。今年3月初,张一鸣在全员信中提到,字节跳动已经是一家在30个国家、180多个城市有办公室,拥有超过6万名员工的全球化公司。2021年,公司全球员工将达到10万人。公开数据显示,2019年字节营收增长至1400亿,2020年校招平均年薪已近30万。8年时间,从0开始,到跻身互联网一线大厂,从一个30人的小团队,发展到现在6万人,从知春路上的一间民房出发原创 2021-07-16 17:04:02 · 1308 阅读 · 4 评论 -
Java岗,国内程序员用得最多的框架,它排第一,应该没人反对吧?
说Spring成就了Java,Spring是Java程序员必修课之一,应该没人反对吧?前几年面试最常问的且可以顺利拿到高薪的技能是Spring,随着Spring体系的壮大,除非你在简历上添加Spring Boot和Spring Cloud的技能,才可以打动面试官,而现在,除非是Spring全家桶的实战经验,否则难以让面试官高看。一名合格的Java后端工程师或架构师,至少 Spring Framework、Spring Boot、Spring Cloud 这三者是必须牢牢掌握的,文末将给所有粉丝送上整.原创 2021-07-14 17:08:06 · 312 阅读 · 2 评论 -
“java高分面试指南”已现世!25大专题分类,227页1000+题50w+字解析!
“java高分面试指南”已现世!25大专题分类,227页1000+题50w+字解析一次偶然,从朋友那里得到一份“java高分面试指南”,里面涵盖了25个分类的面试题以及详细的解析:JavaOOP、Java集合/泛型、Java中的IO与NIO、Java反射、Java序列化、Java注解、多线程&并发、JVM、Mysql、Redis、Memcached、MongoDB、Spring、Spring Boot、Spring Cloud、RabbitMQ、Dubbo 、MyBatis 、ZooKeeper原创 2021-01-25 14:49:43 · 338 阅读 · 4 评论 -
5面蚂蚁3面拼夕夕2面字节,被虐体无完肤,终拿蚂蚁offer!
文章有点长,请耐心看完,绝对有收获!不想听我BB直接进入面试分享:说起来开始进行面试是11月倒数第二周,上午9点,我还在去公司的公交上,突然收到蚂蚁的面试电话,其实算不上真正的面试。面试官只是和我聊了下他们在做的事情(主要是做双十一这里大促的稳定性保障,偏中间件吧),说的很详细,然后和我沟通了下是否有兴趣,我表示有兴趣,后面就收到正式面试的通知,最后没选择去蚂蚁表示抱歉。当时我自己也准备出去看看机会,顺便看看自己的实力。当时我其实挺纠结的,一方面现在部门也正需要我,还是可以有一番作为的,另一方面觉得原创 2021-01-21 12:01:23 · 357 阅读 · 4 评论 -
“金三银四”春招指南之“性能调优”:MySQL+Tomcat+JVM,看完还怕面试官的轰炸?
春招指南之“性能调优”:MySQL+Tomcat+JVM,还怕面试官的轰炸?01 MySQL性能调优1.1 MySQL性能调优问题有哪些?怎么学?关于这个,给大家看一份学习大纲(xmind)文件,每一个分支里面会有详细的介绍。这里都是以图片形式展示介绍,如要下载原文件以及更多的性能调优笔记(MySQL+Tomcat+JVM)可以 直接【点击 “性能调优”,获取码:CSDN】!1.2 关于MySQL,面试官会问哪些问题?第一个:MySQ性能优化最佳实践21个(有..原创 2021-01-05 17:14:29 · 170 阅读 · 8 评论 -
2021年的第一波福利已送到!献上“独家全新”MySQL进阶套餐,简直就是血赚!
最近在复习一些MySQL数据库相关的笔记知识,突然想问:为啥学Java一定必须得学MySQL?说白了,现在无论是哪种程序(比如:桌面程序、网页程序、app程序等等),服务端都是使用关系型数据库作为其存储数据的容器,也就是MySQL数据库。MySQL 是最流行的关系型数据库管理系统(RDBMS)之一。而数据库技术是每个开发人员必备的技能之一,不管学习任何语言都是如此。2021的元旦假就这么过去了,忙碌一年又开启了,最近我根据自己的复习总结,特意给大伙送福利,献上我的“独家全新”MySQL进阶套餐,刷到的绝原创 2021-01-04 15:19:27 · 329 阅读 · 4 评论 -
绝对不框你!我发誓,这恐怕是2020年最全的《Java高频面试题解析集合》!
周末,天气放晴,玩的还挺开心,过后,我像往常一样坐在窗台,看着电脑“发呆”,就不给大家分享技术干货了。给大家整理一份面试清单总结吧,都是一些基础的题,是IT公司就喜欢考这些基础的东西,所以为了能进大公司就~当复习期末考吧。花了不少时间整理,在整理过程中也学到了很多东西,请大家认真对待每一题!面试题模块介绍:一、Java 基础JDK 和 JRE 有什么区别? == 和 equals 的区别是什么? 两个对象的 hashCode()相同,则 equals()也一定为 true..原创 2020-12-24 17:35:05 · 166 阅读 · 6 评论 -
走进阿里第一天,我终于知道为什么人人挤破脑袋都想进大厂,特此附上我进阿里的面试宝典!
前言首先自我介绍一下,本人南京某渣渣本科毕业,毕业后一直待在一家不大不小的公司里面摸鱼等死,今年疫情的时候差点被裁员裁掉,自己想了想总不能就这样下去了吧,前几个月决心辞职。辞职后去面了几家公司有过的有被毙的 也没拿到满意的offer,自己在家闲下来学习了几个月,上个月朋友给了一个阿里的内推,想着去试试,结果过了!java基础相关1.手撕代码。牛客题霸上的原题,可以去看看:NC20数字字符串转化成IP地址 2.定义Integer x=20 Integer y=200 在内存里是个什么过程?原创 2020-12-21 16:52:15 · 646 阅读 · 9 评论 -
重磅分享!高性能架构学习路线图——分布式架构演进+相关笔记参考
一、分布式架构学习路线图据统计,人的阅读时间在20分钟以内是能够达到全身心投入的,顾文章单张篇幅以后会尽量缩短,但更新会尽量相应频繁一些。image二、计算机软件发展历史首先我们了解下计算机软件的发展历史,大概总结概括,分为c/s时代,web1.0时代和web2.0时代。c/s时代:富客户端方案。卖软件可赚钱。例如 qq、影音、游戏。1.0时代:主要是单向信息的发布,即信息门户---广大浏览器客户端 ,互联网内容是由少数编辑人员(或站长)定制的。表是三大门户,新浪/网易/原创 2020-12-09 15:24:52 · 1248 阅读 · 19 评论 -
蘑菇街被拒,兜兜转转奋战7个月终入职字节跳动,我哭了...
前言先说一下自己的个人情况,18届应届生,通过校招进入到了蘑菇街,然后一待就待了差不多2年多的时间,可惜的是今年4月份受疫情影响遇到了大裁员,而我也是其中一员。好在早有预感,提前做了准备,之前一直想去字节跳动,年前就已经在做准备了,这场持久战拉得很长,也最终以7个月的时间取得胜利。在踏入字节跳动,办理入职手续的那一天,作为一个男子汉,确实是落泪了。特分享一波我的真实经历,共勉。小tip:其实一个公司要进行裁员通常都会出现一些前期征兆:业务发展遇到较大瓶颈,并且难以突破、频繁调整战略目标、高管开始原创 2020-12-09 14:38:18 · 244 阅读 · 12 评论 -
抖音Java后端123面开挂,全靠这份啃了58天的「Java进阶核心知识集」+[刷:25专题面试]!
人人都想进大厂,当然我也不例外。早在春招的时候我就有向某某某大厂投岗了不少简历,可惜了,疫情期间都是远程面试,加上那时自身也有问题,导致屡投屡败。突然也意识到自己肚子里没啥货,问个啥都是卡卡卡卡,后期下定决心好好弥补我的知识与智商,天天扎在书堆里,再加上实操,自我感觉还是不错的,有进步。尤其是这我啃了足足58天的[Java进阶架构核心知识集](文末有介绍,可分享),还是当初朋友面试进大厂后分享给我的。摸熟里边近30个分类的Java知识后,7月下旬鼓足勇气向抖音后端进击,123面(视频面)下来就像开挂了(原创 2020-12-08 20:58:09 · 441 阅读 · 15 评论 -
一看“左程云:200道算法与数据结构”,二刷“阿里云:70+算法题、30种大厂笔试高频知识点”,3月过去终于挺进我梦中的字节!
不管是学生还是已经工作的人,我想彼此都有一个相同的梦想:进大厂!眼看着2020年还有个三十来天就要完美收尾了,那么如何才能在未来三个月弯道超车赶上“金三银四的春招”,进入梦寐以求的大厂呢?首先你要清楚,现在无论是大厂还是小公司,面试考察的早已不仅仅是对技术语言的掌握程度了,对开发者算法能力的考查也越来越严格!甚至很多公司直接让手写代码,来考查数据结构与算法的扎实程度。在这一环节,数据结构与算法基础不扎实的人,必然会挂掉!而懂数据结构与算法的人,必然会更轻松的通关面试。而其实不仅仅是面试,算法根基不扎原创 2020-12-04 15:28:06 · 2610 阅读 · 19 评论 -
二面阿里被踢,幸得内推菜鸟,闭关60天斩获Java后端开发岗Offer!
菜鸟5面(4面技术+项目+hr面)阿里二面就凉凉了,后面因为内推最终投的菜鸟。不得不说,投菜鸟真的需要非常好的心态。。。嗯。。。每一面至少间隔一礼拜以上。。。一面(技术面) Java内存模型 full gc怎么触发 gc算法 高吞吐量的话用哪种gc算法 ConcurrentHashMap和HashMap JDK8的stream的操作 volatile原理 volatile的底层如何实现,怎么就能保住可见性了?...原创 2020-12-03 16:19:51 · 1255 阅读 · 16 评论 -
MySQL复习:20道常见面试题(含答案)+21条MySQL性能调优经验
MySQL复习:20道常见面试题(含答案)+21条MySQL性能调优经验20道常见MySQL数据库面试题+解析 事务四大特性(ACID)原子性、一致性、隔离性、持久性? 事务的并发?事务隔离级别,每个级别会引发什么问题,MySQL默认是哪个级别? MySQL常见的三种存储引擎(InnoDB、MyISAM、MEMORY)的区别? MySQL的MyISAM与InnoDB两种存储引擎在,事务、锁级别,各自的适用场景? 查询语句不同元素(where、jio.原创 2020-12-01 15:58:02 · 710 阅读 · 15 评论 -
害怕干不过SpringBoot?莫慌,我送你套神级pdf文档!
害怕干不过SpringBoot?莫慌,我送你套神级pdf文档随着 Spring Boot 使用越来越广泛,Spring Boot 已经成为 Java 程序员面试的知识点,很多同学对 Spring Boot 理解不是那么深刻,经常就会被几个连环追问就给干趴下了!今天小编就给大家整理了全套SpringBoot“神级PDF文档”: 面试篇:35常见知识点、21道必刷题、10个高频解析题 知识脑图篇:综合解析SpringBoot知识大全预览 进阶学习必备篇:《SpringBoo原创 2020-11-30 15:08:06 · 1064 阅读 · 9 评论 -
千万别踩坑,一面就凉透!Java+数据库+Linux+缓存+算法+Redis+网络等等没一个能讲清楚的!
面试大概九十分钟,问的东西很全面,需要做充足准备,就是除了概念以外问的有点懵逼了(呜呜呜~)。回来之后把这些题目做了一个分类并整理出答案(强迫症的我~狂补知识~)分为Java+数据库+Linux+缓存+算法+网络等六类,接下来分享一下我的这次美团一面面经++一些我的学习笔记。注意:篇幅有限,大部分整理的Java+数据库+Linux+缓存+算法网络等六类面试答案、进阶学习笔记、思维脑图(xmind)皆以截图形式展现,但可提供分享所有的原件给每位学习的朋友快速下载传送通道——“点点点点点点......原创 2020-11-28 10:42:37 · 1842 阅读 · 13 评论 -
借花献佛!朋友干了5年整的Java面试官,给我分享了一份面试官最爱问的Java面试题
2015 年,因为工作岗位的变动,开始负责给集团招聘一些技术人员,出于对公司的负责,也为了更好的胜任技术经理的职位,在面试的这件事上,朋友做了大量的“功课”,首先研究了几乎所有大厂的面试题,还和负责招聘工作的几个朋友,详细的探讨了 Java 面试所要涉及的知识点,于是就有了今天大家看到的这 200 多道面试题。为什么要公开这些面试题?原因一:身边从事 Java 开发的人员越来越多,我的表弟表妹们,朋友的表弟表妹们,朋友的朋友的表弟表妹们,每次问我要相同的面试复习材料,已经让我疲于应付,索性整理出.原创 2020-11-27 21:14:49 · 265 阅读 · 9 评论 -
熬了整整30天,献出这份[分布式宝典:限流+缓存+通讯],送你了!
熬了整整30天,整出这份[分布式宝典:限流+缓存+通讯],送你备战2021要不要?注意:备战跳槽,必啃限流(ZooKeeper+Nginx)、缓存(MongoDB+memcached+Redis)、通讯(ActiveMQ+Kafka+RabbitMQ)等三大分布式技术,所提及的[面试+学习]笔记PDF皆可下载原件,“点击我下载” 即可!第一个 分布式:限流1.1 ZooKeeper+Nginx面试常备题(附答案)ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,.原创 2020-11-26 15:16:22 · 1417 阅读 · 13 评论 -
牛逼轰轰!“Java基础-Java中级开发-Java高级程序员”等面试集合,刷完献出我的膝盖!
Java基础(对象+线程+字符+接口+变量+异常+方法)面向对象和面向过程的区别? Java 语言有哪些特点? 关于 JVM JDK 和 JRE 最详细通俗的解答 Oracle JDK 和 OpenJDK 的对比 Java 和 C++的区别? 什么是 Java 程序的主类?应用程序和小程序的主类有何不同? Java 应用程序与小程序之间有哪些差别? 字符型常量和字符串常量的区别 构造器 Constructor 是否可被 override? 重载和重写的区别? Java 面向对象编程三原创 2020-11-24 16:08:49 · 1224 阅读 · 15 评论 -
寒冬将至,备下一波Alibaba、字节跳动、Tencent、美团等精选大厂面试题,送你备战2021要不要?
很多程序员都会担心35岁的职业危机,而数据也显示,40岁以上的程序员几乎不存在,大都转了管理岗,余下的只能被迫离职或者转行。然而,太久待在舒适区,可能连小公司的面试,都很难通过了。程序员是最需要将终生学习贯彻到底的职业,一旦停止学习,离被淘汰,也就不远了。程序员工作都很忙,所以最好能在空闲的时候看看大厂的面试题,这些面试题的作用可能会超出你的想象:学习前辈的面试方法和经验 检测自己的技术能力,培养自己的职业危机感 学习更多的技术,锻炼对技术的敏锐度 了解大厂面试的重难点,为自己的工作提供相..原创 2020-11-23 16:57:46 · 167 阅读 · 6 评论 -
只靠着这份999页Java面试pdf,我就拿下了美团、蚂蚁金服、腾讯、字节跳动offer!
前言事情是这样的,今年年初,在某个大博主那里拿到一份Java面试宝典,然后就一直躺在盘里吃灰,直到5月份的时候,有了要跳槽的计划和打算,就想着要刷刷面试题,所以就把这套“积灰”的面试宝典拿出看了看,这一看就看了一个多月才算是完整的吃透。7月中旬开始面试美团了,前后差不多5面的样子,原本以为没啥希望,等到月底29号收到了offer,通知8月3号到公司报到,看到邮件那一刻差点跳起来了!再说一下我个人情况吧,华南地区本科生,非985和211,毕业以后就在一家小公司工作,赚的不多但起码不是996,这一晃就差原创 2020-11-19 17:02:41 · 387 阅读 · 13 评论 -
出神入化的SpringCloudAlibaba已问世,必须爱了!
一. 为什么使用spring cloud alibaba很多人可能会问,有了spring cloud这个微服务的框架,为什么又要使用spring cloud alibaba这个框架了?最重要的原因在于spring cloud中的几乎所有的组件都使用Netflix公司的产品,然后在其基础上做了一层封装。然而Netflix的服务发现组件Eureka已经停止更新,大多公司在使用的时候就发现过其一个细小的Bug;而其他的众多组件也将停止维护。所以急需其他的一些替代产品,也就是spring cloud a原创 2020-11-07 21:51:02 · 475 阅读 · 13 评论 -
撸了35天,奉上最强干货“全家桶”:Spring+Cloud+Security+Boot+MVC+Spring5
撸了35天,奉上最强“全家桶”脑图+面试+进阶学习:Spring+Cloud+Security+Boot+MVC+Spring5,且全篇分为以下三个部分: 脑图篇 面试篇 进阶学习篇 阅读前请注意:这是迄今最全的Spring相关全家桶,脑图+面试+进阶学习,全文篇幅有点长,但干货满满,请仔细阅读!且全文提及的全部手绘脑图的原件、面试解析的原件、进阶学习的笔记PDF原件等全部都可免费分享感兴趣认可的你——点击——传送门!第一篇:脑图篇1.1 手绘 Spring .转载 2020-11-06 17:43:39 · 326 阅读 · 7 评论 -
Alibaba后台4年开发遭遇瓶颈,决心跳槽字节,历经4面斩获后端Java岗Offer
自己在阿里呆了四年目前是P6,感觉遇到了瓶颈P7一直上不去,这才我绝对跳槽到字节试试面试准备不论是校招还是社招都避免不了各种面试、笔试,如何去准备这些东西就显得格外重要。 运筹帷幄之后,决胜千里之外!不打毫无准备的仗,我觉得大家可以先从下面几个方面来准备面试:1. 自我介绍。(介绍自己的项目经历以及一些特长而不是简单自我介绍喜好等) 2. 自己面试中可能涉及哪些知识点、那些知识点是重点。 3. 面试中哪些问题会被经常问到、面试中自己该如何回答。 4. 自己的简历该如何写。“80%的o原创 2020-11-05 16:30:43 · 1906 阅读 · 23 评论 -
消息中间件合集:MQ(ActiveMQ/RabbitMQ/RocketMQ)+Kafka+笔记
消息中间件合集:MQ(ActiveMQ/RabbitMQ/RocketMQ)+Kafka+笔记最近有好多朋友都去投岗秋招提前批,面完回来跟我说碰到消息中间件一类的问题就挂了。额,有点不知所措,于是乎小编就想着做一次消息中间件的专题,归类整理了MQ(ActiveMQ/RabbitMQ/RocketMQ)+Kafka 等的纯手绘知识体系图、面试以及相关的学习笔记。为了更好的梳理相关知识,咱们先看纯手绘知识体系图1.1 Kafka知识体系大纲由于我手绘这些知识体系大纲是用的xmind软件原创 2020-11-04 15:10:22 · 245 阅读 · 12 评论 -
刷到就是赚,最全P8手写“MySQL高级知识解析”集,赶紧收藏!
MySQL为什么这么重要?MySQL为什么这么重要?是不是一脸问号??什么都不要说了,先来看张图...在所有数据库中,MySQL 排在第二,而 NoSQL 中 MongoDB 排在第一,你可能在想是不是有必要把 Oracle 也学习下,别着急,再看张图全球访问量最大的 20 家网站,他们分别使用了什么数据库呢,绝大多数使用 mysql,有两个完整live.com 和 bing 使用的是 mssql,并不是他们使用不了 mysql,而是他要支持自己的数据库。在...原创 2020-11-03 15:28:08 · 202 阅读 · 13 评论 -
苦熬一个月,整出这份“架构脑图 / 面试解析 / 进阶知识 ”全都有的Spring全家桶
苦熬一个月,整出这份“架构脑图 / 面试解析 / 进阶知识 ”全都有的Spring全家桶近期搜刮了一些Spring全家桶系列的思维脑图、经典面试题和进阶学习的PDF笔记(非常nice),Spring+SpringCloud+SpringMVC+SpringBoot,一个都没落下全都有!一起来见证呗!看完你就知道有多值!第一个暴击:Spring上一份Spring的手绘思维脑图(就像是个知识大纲总结),预览一下Spring的知识点,心里有个谱。不过这边我是采用的截图方式,为了把全部的内容都截取出原创 2020-10-30 15:51:02 · 1099 阅读 · 6 评论 -
拼多多现场1234面技术5面HR(Java岗),从基础到高级全面覆盖,满满的心酸
拼多多现场Java 五面题目,文末有福利:BAT等大厂必考题及答案+分布式、微服务、开源框架等笔记pdf秋招完美收官,最后闯关拼多多,现场5面,有点够呛的,分享一下面经。拼多多现场 Java一面HashMap和HashTable以及CocurrentHashMap详细说明 网络IO模型?什么是多路复用IO?select和epoll的差别? TCP三次握手的过程,如果没有第三次握手有什么问题? 常用的线程池有哪些?各自的应用场景? Java类加载机制?双亲委派模型的好处? J...原创 2020-10-29 18:06:47 · 1226 阅读 · 18 评论 -
面试多次被拒,‘两个月’61天,我收到了蚂蚁金服P7级的offer
个人近期面试情况今年七月以来,我的面试除了一个用友的,基本其他都被毙了,可以说是非常残酷的。其中有很多自己觉得还面的不错的岗位,比如百度、跟谁学、好未来等公司。说实话,打击比较大。情况基本上是从九月开始好起来的,这个时间点,秋招开始了,国家之前也开启了接近40万亿的基础建设计划,在这个时间段,面试的几个代表性的公司,包括腾讯、饿了么、宝宝树、旷世科技等等,基本都成了。最终,就在前段时间,蚂蚁金服给我确认了P7的职位。也算自己到了另一个奋斗的阶段了。对自己的经历,做一个面试总结。###我的面试准备面原创 2020-10-16 16:48:22 · 3323 阅读 · 9 评论 -
Netty 应该这样使用,最佳实践!
最近很多同学给我发邮件或者微博私信我,咨询推送服务相关的问题。问题五花八门,在帮助大家答疑解惑的过程中,我也对问题进行了总结,大概可以归纳为如下几类:Netty 是否可以做推送服务器?如果使用 Netty 开发推送服务,一个服务器最多可以支撑多少个客户端?使用 Netty 开发推送服务遇到的各种技术问题。由于咨询者众多,关注点也比较集中,我希望通过本文的案例分析和对推送服务设计要点的总结,帮助大家在实际工作中少走弯路。1.2. 推送服务移动互联网时代,推送 (Push) 服务成为 App原创 2020-10-14 15:02:05 · 531 阅读 · 0 评论 -
二本9面字节虐成渣,Java小菜鸟玩命复盘两月,怒进阿里
见过真正头铁的程序员吗?如题所示,真人真事,这位二本的兄弟在这短短几个月内海投了638份简历,全挑的大厂岗位投的,仅字节跳动就前前后后面试了九次,他说:没有撤退可言。九次面试经历也是奇了——网友们的评论真相了:“字节这么缺人?大家可以去投了”“看来字节跳动就是要定你了!”“哥们你这得累积多少大厂面试经验啊!快点传授一波!”“我的天哪,638份简历,9次字节面试,吾辈楷模。”**真正的海量面经(文末有解析)!**问及面试考题,这位兄弟言辞中有些许惭愧:面试官已经给了一些提示,但无奈自己准备原创 2020-10-13 20:42:47 · 1264 阅读 · 4 评论 -
肝了两个月, 还是惜败百度 ,不过还好拿下字节跳动
前言刚收到offer邮件,顺便发一下三轮技术面筋。虽然没有去到百度但是努力总算没有白费TImeline:一面:9.24二面:接着一面三面:9.25hr面:9.28一面:tcp time_wait和close_wait区别以及产生原因,过多的话处理方法?进程&线程概念与区别任务调度算法及简单介绍https概念三次握手,四次挥手项目相关的优化方案手撕代码:记不太清了,树的问题(重建二叉树?)二面:数据库的锁索引方面为啥索引用b+树,比较其他数据结构,他的优点是啥.原创 2020-10-12 21:35:39 · 170 阅读 · 0 评论 -
非科班,自学两年,复盘两个月,侥幸拿到头条、阿里offer
“lz”是非科班自学的java,毕业后进入卡中心,现在是2年开发经验。20年年初先后面了头条、拼多多和阿里(淘宝和支付宝),并成功拿到阿里和头条两家的offer。面试前我主要是不断的刷题且看了很多大牛的面经进行查漏补缺,所以面试完后也想记录下来,权当给大家提供点信息吧。(面试过了一周了,记忆也有点混乱,争取想到多少就记下来多少)。顺便提一下面试体验:头条 > 阿里 > pdd拼多多最垃圾的面试体验,没有之一。我约的视频面,结果面试官说有事给我打电话面,然后给我一个文档,是一个算法。我在写算原创 2020-10-09 17:52:28 · 375 阅读 · 0 评论 -
膜拜!华为18级专家3年苦心整理分享深入浅出Docker文档
前言如今Docker无处不在,这是不争的事实。开发人员都很喜欢它,运维工程亦也需要它。他们都需要深入了解如何在关键业务环境中构建和维护符合生产级别要求的容器化应用,本文将帮助读者掌握它。对于认为Docker是开发人员专属工具的人来说,恐怕要准备好颠覆自己的认知了。容器化应用需要有地方运行,也需要有人来管理。如果认为只是开发人员来管理它,那就大错特错了,事实上运维需要构建和运行高性能、生产级别的Docker基础架构。对于专注于运维工作却尚未掌握Docker的朋友来说,日子恐怕不太好过。不过不必焦虑,本文原创 2020-09-23 17:38:37 · 390 阅读 · 0 评论 -
算法大神左程云耗尽5年心血分享程序员代码面试指南第2版文档
前言对工程师而言,算法既是基础能力,也是进阶突破的必备能力。本文内容深入浅出,不仅涉及算法知识本身,更能让读者解决问题的思维升级。不论是面试准备,还是日常学习,本文都可以成为你进入算法世界的不二选择。相比在网上泛泛地刷题,本文更强调最优解和举一反三的能力。对算法原型的介绍也能帮助程序员更高效地准备面试与提升自己,以及在不断变化的题目中迅速找到思路。也是程序员求职或跳槽刷题人的优选之作!作者用丰富的工作经验和对算法的深刻理解,通过精辟的示例,把代码面试题目最优解解释得简明和“平易近人”。本文中,作者原创 2020-09-23 11:16:05 · 1354 阅读 · 0 评论 -
2020年九月份百度社招面试,一天三面心态崩了!
几个没回答上或者感觉回答不好的问题:http1.0/http1.1/http2.0的区别?http2.0没了解过类可以用private修饰吗?我记得是可以有私有内部类的,mysql什么时候触发行锁,什么时候触发表锁?mysql的一致性和CAP的一致性有什么区别?你如何理解分布式?我的回答是大的服务拆成小的服务,每个人去维护自己的服务,三面那个女大佬说,大拆小的理解不能说错,但是感觉你的比喻不恰当,所谓分布式是指一台机器无法完成某个计算任务,所以使用多个机器去共同的完成一个任务,分布式可以分为横向.原创 2020-09-19 11:25:59 · 2535 阅读 · 0 评论 -
Redis+MongoDB—淘宝双11百亿订单必用的缓存技术
现在的分布式项目基本都会用到redis和mongodb,特别是一些一线大厂更是对他们青睐有加MongoDB和Redis都是NoSQL,采用结构型数据存储。二者在使用场景中,存在一定的区别,这也主要由于二者在内存映射的处理过程,持久化的处理方法不同。 MongoDB建议集群部署,更多的考虑到集群方案,Redis更偏重于进程顺序写入,虽然支持集群,也仅限于主-从模式。Mongodb与Redis应用指标对比关于Redis+MongoDB相关的内容,Alibaba肯定还是很有话语权的,尤其是关于Redis原创 2020-09-16 17:50:52 · 833 阅读 · 0 评论 -
华为社招三面面经分享,现已拿到offer,定级D4对标17级
一面:(面试均是华为的开发,每轮面试完都有反问你想了解的)修饰符和可见性抽象类抽象方法synchronized,volatile一些java类型相关的基础知识,比如springbuilder和springbuffer哪个线程安全为什么要使用spring(就是问优点吧)spring的依赖注入spring加载顺序二面:进程和线程的基础知识,使用场景jvm调优你平时使用什么工具jsonobject,jsonarry消息系统使用的是什么(akka),大概描述一下它的传递过程登陆鉴权.原创 2020-09-14 11:53:45 · 7541 阅读 · 2 评论 -
朋友面试阿里云惨遭滑铁卢。幸获华为内推机会,四面喜提offer
上个月,哥们从某小厂离职,转投阿里云,简历优秀,很顺利地拿到了面试通知,但之后的进展却让哥们怀疑人生了,或者说让哥们懵逼的是,面试阿里云居然第一面就被吊打?让哥们开始怀疑自己,是不是这些年工作下来,自己没有一丁点的进步呢?幸运的是,经过他朋友推荐,去面试了华为,面试华为的过程极为顺利,很快就拿到了offer。这让哥们更弄不懂了,4面拿华为offer的水平,面试阿里云居然一面就被吊打?索性,哥们想分享一下这次的面试经历,让各位老铁好好帮他参考参考,出一出主意!阿里云一面凉经(一面竟然就问了一个半小时,什原创 2020-09-09 21:46:27 · 1123 阅读 · 0 评论