一个普通人的辛酸上岸经历,历时两个月三面招银,终于拿到提前批offer

前言

21届双非本科,微服务+TCP通信项目,无竞赛,无实习。

作者为大家整理了很多资料!包括一线大厂Java面试题总结+各知识点学习思维导+一份300页pdf文档的Java核心知识点总结! 这些资料的内容都是面试时面试官必问的知识点,篇章包括了很多知识点,其中包括了有基础知识、Java集合、JVM、多线程并发、spring原理、微服务、Netty 与RPC 、Kafka、日记、设计模式、Java算法、数据库、Zookeeper、分布式缓存、数据结构等等。
全部的面试题内容和答案都整理在文末了

5.26招银一面

jvm内存区域
垃圾回收算法
Young GC
主要的线程池参数,这些参数会怎么影响我们的任务?
常见索引,索引失效,or一定会导致失效吗?怎么知道查询是走的索引还是全表。
mysql 隔离级别,具体说说
mybatis缓存、分页、MySQL如何实现分页
osi七层模型,tcp和udp的区别,udp的应用场景,udp属于哪一层
链表求和
反问,他说了下二面可能会问项目,不熟悉的不要写到简历上。

6.7招银二面

自我介绍
spring cloud 用了哪些组件
用什么实现服务调用的,具体说说如何用feign调用其他 服务
从普通的一个服务转换到微服务有什么缺点
用户认证和用户授权
单点登录的过程,单点登录的英文- -?
线程池
说四个实现多线程的东西(其实是问AQS实现的比如信号量、可重入锁那几个)说说他们各有什么用
cron表达式,每秒执行一次该如何写(我直接回答的百度cron表达式自动生成器)
mybatis plus相对于直接使用mybatis有哪些优势,相对于JPA和还有一个我不知道的有什么优势?
手撕一道Sql,学生表,有性别成绩字段,分组统计每个性别的平均成绩
手撕双重校验单例。
暂时就记得这些

两道手撕都有小问题,面试官还是让我过了, 我爱他

6.7招银Hr面

自我介绍

奖项

学习方式

家庭、地域问题

说说优缺点

说说最近学习某个东西的原因、过程、结果

暂时就记得这些
6.9资料评审,许愿招银提前批

我的面试经验汇总

下面先给大家上一个总的目录大纲,基础的东西就不进行过多的赘述,我们将会从面试必问的说起,同时由于每篇的内容过多,我们也只说重点,太过基础的内容谁都会,我就不多敲字浪费大家的时间了!

SpringCloud

Redis

JVM

MySQL

Zookeeper

Kafka

Dubbo

spring

Rabbitmq

springboot

最后

由于文章篇幅有限,PDF的内容又很多,全部手敲下来很累…所以需要阅读阅读学习的,大家“一件三连后:“查看下方””即可拿到手之后自己学习吧,博主真的打字打累了。

添加 博主即可获取资料

你可能感兴趣的:(程序人生,程序员,java,面试,架构)