个人情况:
本人 女 java后端开发
流程 时间线
2021.4.16 投简历
2021.4.25 笔试 ( 26号收到一面预约电话 )
2021.4.29 一面(30号收到二面预约电话)
2021.5.8 二面
2021.5.10 offer
一面二面内容(回忆起的一些)
一面:(60min)
研究生研究方向讲解nlp相关
操作系统:进程线程
进程调度方式
场景题根据进程调度来回答
计算机网络:七层架构
常见的协议有哪些?
TCP,UDP区别
TCP三次握手
TCP可靠传输
http,https区别
长连接短连接区别,使用
cookie,session区别,session保存
http数据格式
post,get区别
数据结构:数组,链,队列,栈,二叉树,AVL树(树高与节点数关系),红黑树
一道场景题设计数据结构
数据库:索引有哪些类型,分别应用场景
b+和红黑树用来做索引区别,b+和b树区别
场景题:根据需求设计数据库表,写sql语句
java基础:java语言特性(封装继承多态)
举例子说明以上三种特性
接口和抽象类区别
死锁举例说明
乐观锁悲观锁原理等等
CAS怎么实现的(底层源码。。。)
一道手撕代码:股票冷冻期相关题
二面:(75min)
面试官更加注重你所掌握的技术栈,以及你的基础掌握情况
二面主要是根据java项目来考察的,全程围绕项目进行问答,项目不细说了,主要是注重你的基础以及项目的细节,
面试官比较侧重的考察了分布式思想以及redis,高并发情况下的使用
根据项目,考察了很多场景题,需要灵活应答,融入自己所学的知识
标重点!!!!一定要不得不再夸两句我的一面二面 面试官,真的是超级无敌好!!!特别的耐心给我讲解了所有问题,我回答完会给我分享他的见解,在短短的两个多小时面试过程中,真的是令我受益匪浅,我爱美团的面试官啊啊啊!
面试资料总结
下面先给大家上一个总的目录大纲,基础的东西就不进行过多的赘述,我们将会从面试必问的说起,同时由于每篇的内容过多,我们也只说重点,太过基础的内容谁都会,我就不多敲字浪费大家的时间了!
有需要的朋友点击这里自取就好了,希望资料对你有帮助!
SpringCloud
Redis
JVM
MySQL
Zookeeper
Kafka
Dubbo
spring
Rabbitmq
springboot
最后
由于文章篇幅有限,PDF的内容又很多,全部手敲下来很累......所以需要阅读阅读学习的,大家“一件三连后:“查看下方””即可拿到手之后自己学习吧,博主真的打字打累了。
有需要的朋友点击这里自取就好了,希望资料对你有帮助!
预祝大家前程似锦,工作顺利!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。