/Java-learning

Java相关知识总结,包括Java基础、MySQL、Springboot、mybatis、Redis、rabbitMQ等等,面试必备!

作者简介😜

大彬,非科班自学Java,校招斩获京东、携程、华为等多家互联网中大厂offer。作为一名转码选手,深感这一路的不易,半年的自学经历,彻底改变了我的职业生涯。坚持分享自学Java经历、计算机知识、Java后端技术和面试经验等,希望能帮助到更多的小伙伴,我踩过的坑你们不要再踩

点击此处 查看我的自学路线

面试网站

大彬自己搭建了一个小破站,将本仓库所有的面试题都整理到小破站了,欢迎大家访问~

网站地址:https://topjavaer.cn

仓库相关

简介

本仓库用于分享互联网大厂高频面试题、Java核心知识总结,包括Java基础、并发、MySQL、Springboot、MyBatis、Redis、RabbitMQ等等,面试必备!

面试专题相关的文章已经整理成PDF,需要的小伙伴可以自行下载Java高频面试题PDF

如果你是Java初学者,不知道下一步该学什么内容,可以看下我最新整理的Java学习路线。如果喜欢看视频学习,可以参考这个:播放量1000万+!B站最值得学习的Java视频教程

如果大家想要实时关注我更新的文章以及分享的干货的话,可以关注我的公众号『 程序员大彬 』,后台回复『 PDF 』可以下载最新版本的大厂高频面试题目PDF版本

个人公众号


微信交流群 公众号 知乎 牛客网 掘金 免费PDF

贡献指南

欢迎各位小伙伴参与本仓库的维护工作,如果你发现有以下问题,可以直接提交issue或者pull request

  • 笔记存在笔误(手动码字在所难免,欢迎提pr订正)
  • 笔记内容存在错误
  • 知识点欠缺,不够完善
  • ...

当然不止以上这些问题,只要你觉得有待改善的地方,都可以提出你的建议(提交issue或者pull request

参与贡献的小伙伴,希望你可以遵守以下规范

简历很重要

精选资源

经验分享

副业指南

面试前准备

Java

Java重要知识点

JVM重要知识点

Java并发重要知识点

数据库

MySQL

重要知识点

Redis

重要知识点

ElasticSearch

MongoDB

框架

Spring

重要知识点

Spring Boot

重要知识点

Spring MVC

Spring MVC面试题总结

Mybatis

Mybatis入门知识点

Mybatis面试题总结

SpringCloud

SpringCloud面试题(推荐 👍)

SpringCloud总结

Zookeeper

Netty

Netty实战笔记

计算机网络

重要知识点

数据结构与算法

设计模式

字节跳动大佬总结的设计模式PDF

设计模式的六大原则

常见的设计模式详解:

设计模式优质文章

分布式

优质文章

高并发

消息队列

  1. 消息队列面试题
  2. RabbitMQ面试题总结 (推荐 👍)
  3. Kafka面试题总结 (推荐 👍)

重要知识点:

海量数据场景题

  1. 大数据中 TopK 问题的常用套路
  2. 统计不同电话号码的个数
  3. 出现频率最高的100个词
  4. 查找两个大文件共同的URL
  5. 如何在100亿的数据中找到中位数
  6. 找出最热门的查询串
  7. 如何找出排名前500的数字
  8. 如何按照 query 的频度排序?
  9. 5亿个数的大文件怎么排序?

系统设计

安全

大厂面经汇总

优质文章

工具

交流

如果想进技术、面试交流群,可以扫描下方二维码加我微信,备注加群,我拉你进群,群里有BAT大佬,互相学习~

赞赏

如果觉得本仓库对您有帮助的话,可以请大彬喝一杯咖啡(小伙伴们赞赏的时候可以备注下哦~)

微信 支付宝

每笔赞赏我会在下面记录下来,感谢你们,我会更加努力,砥砺前行~

日期 来源 用户 金额 备注
2021.11.19 微信收款码 *张 6.66元 支持!
2021.11.25 支付宝收款码 *海 1元
2021.12.10 微信收款码 浩*y 10元
2021.12.15 微信收款码 biubiu* 6.66元
2022.02.17 微信收款码 *齐 8元
2022.05.03 微信收款码 *哈 2元
2022.06.12 微信收款码 *可 8.8元
2022.10.19 微信收款码 *斌 10元 支持一下,希望能持续更新
2022.11.16 支付宝收款码 *雄 2元
2022.12.02 微信收款码 *军 5元