lz非科班出身,自学Java。两年小厂经验,说实话这两内有点荒废,项目经历平平无奇,平时自学的也少,导致从开始找工作到找到工作差不多俩月时间。两个月内基本就是在不停的补课,在面试期间经常来牛客网看大神的面经,确实受益良多。今天算是来回馈了。

面试已经是几周前的事情了,所以可能会有些偏差。

一面、二面(远程面试)

一面二面是在一起的所以放一起说吧。

  • 聊项目没啥可说的
  • redis分布式锁
  • redisson分布式锁的实现
  • redis 字符串类型的底层实现
  • mysql联合索引,判断是否使用了索引
  • mysql索引结构
  • 间隙锁
  • mysql处理死锁机制是怎么样的
  • mysql MVCC
  • 线程池的参数理解
  • HashMap
  • 算法:两数和,整数反转,都是力扣上的题 不难

三面(现场面试)

  • 聊项目
  • 聊学习方法
  • 聊离职原因
  • redis持久化
  • 外部排序,1T的long类型数据,1G的内存,进行排序。 手写代码

在这期间也是刷了很多套面试题,想提升需要多看书,提升专业知识和专业能力,这样在面试的时候也可以应对自如,不会被面试官问的找不到北。下面分享一下在这段时间刷的面试题,希望可以对大家有帮助,也祝大家可以拿到心仪大厂的Offer。

2020年多家公司整理的350道Java面试题

一、性能优化面试专栏

1.1、tomcat性能优化整理

1.2、JVM性能优化整理

1.3、MySQL性能优化整理

二、微服务架构面试专栏

2.1、SpringCloud面试整理

2.2、SpringBoot面试整理

2.3、Dubbo面试整理

三、并发编程高级面试专栏

四、开源框架面试题专栏

4.1、Spring面试整理

4.2、SpringMVC面试整理

4.3、MyBatis面 试整理

五、分布式面试专栏

5.1、分布式限流面试整理

5.2、分布式通讯面试整理

5.3、分布式数据库面试整理

总纲

2020年这份多家公司的面试整理还是很全的,直击重点,很多核心的知识都会讲解,对我帮助也很多,由于篇幅限制,需要这份《350道多家公司面试题整理》文档的全部内容的小伙伴,                                                         点击此处  凭截图获 即可获取~

Java核心知识点整理

这份文档有30个核心知识点的整理,有JVM、Java集合、基础、多线程、Spring原理、微服务、Netty与RPC、网络、日志、Zookeeper、设计模式、算法、数据库、负载均衡、Hadoop、Spark、机器学习、云计算等知识点,很全的,通过面试这份文档有功不可没的功劳。

JVM

Java多线程并发

Spring原理

微服务

Netty与RPC

负载均衡

数据结构

分布式缓存

总纲:

这份Java核心知识点还是很全的,直击重点,很多核心的知识都会讲解,对我帮助也很多,由于篇幅限制,需要这份《Java核心知识点整理》文档的全部内容的小伙伴, 点击此处  凭截图获 即可获取~