面试官真的很nice,字节效率是真的高,面试次日上午就来了通知,虽然没过,可是一次不错的体验,第一次面试就这样结束了。java
首先自我介绍,面试官提早几分钟就来了,我当时还没准备好,介绍的磕磕巴巴的,没说完就开始问问题了。mysql
进程和线程,区别,哪一个效率高,为何linux
事务的特性,具体介绍面试
隔离级别,具体介绍.redis
幻读算法
死锁的条件,如何解决sql
java的基本数据类型和字节数mongodb
Java, volatile关键字数据库
进程如何同步设计模式
mysqI索引结构,特色,为何使用这个
若是查询比较高效
查询学生成绩大于等于60的全部人的姓名和编号
汇集索引和非汇集索引
String,StringBuffer, StringBuilder区别
HashMap,为何使用红黑树
垃圾回收机制GC, cms, G1,垃圾回收的算法
TCP链接和释放
谈谈项目?
mongodb底层原理或者数据结构是什么,务处理,插入和mysq有什么区别,为何会慢
如载过程(Java) ,每一步作了什么
子类和父类的实例变量和方法有什么区别
重载和覆盖区别,返回值类型不一样,能够重载吗,为何,底层如何实现的
java多线程,状态图,画出来,阻塞的状态有哪几种,运行顺序,多线程的一些方法
java泛型
ThreadLocal, Concurrent 下面的包,原理是什么,
AtomicInteger,原理是什么,如何作到高效率的,有什么优化措施
悲观锁和乐观锁
@Transaction的原理,还有好比在一个类中两个方法, -个是B方法,-个是C方法, B. 上没有注解,C上
有那么在外面调用B**有事務,为何,根据底层原理能不能推断出来(给提示问你能不能推断出来)
查询学生成绩不及格的全部人的姓名和编号,根据这个语句,如何创建索引,为何,
mysq底层是什么,为何效率高,主键能不能太大,为何,若是太大,底层数据结构会不会变化,为何
linux查询tcp链接处理CLOSE_ WAIT的状态的数目
了不了解RabbitMQ, kafka, RocketMQ, ActiveMQ, 以及其余消息中间件
redis为何效率高,线程,数据结构,网络模型,aio, nio, bio, 为何这么设计?如何处理高并发
数据仓库,雪花模型和星型模型区别和用处,数据仓库的过程(分层) ,如何设计
数据仓库和数据湖的区别
分布系统的设计,分布式系统CAP,分布式系统的模型
linux环境下的线上业务管理有没有,如何管理
redis的集合有没有限制,限制是多少
redis的1w条的插入和更新有什么区别
mysql join的底层原理是什么,有哪几种(不是左右链接这种)
linux命令查询一个文件内出现重复最多的数字的
linux命令查询一个文件的行数
整体来讲第三面有点难呀,前两面还行~呜呜呜多是面完前面2面太膨胀了,致使第三面的时候没有发挥好,结果就GG了
如今已经2月份了,在家过了年以后也要准备今年的招聘了,想要在金三银四斩获offer的朋友们都要开始准备复习啦,在这边也分享一些个人复习计划,欢迎和我一块儿!!!
没有准备好复习资料也不要紧:我已经准备好的全部的复习资料都是能够免费的分享给有须要的小伙伴们的!点击【这里】查看获取方式。
综合分类有Java基础,框架,多线程,网络通讯,Linux,数据库,设计模式,算法,缓存等几个模块都已经涵盖
Spring学习思惟脑图
35个常见Spring Boot知识点
Spring Cloud面试必备题+解析
Spring MVC学习笔记
微服务复习系列:
数据库复习系列:
JVM虚拟机复习系列:
以上全部的复习资料都是能够免费的分享给有须要的小伙伴们的!点击【这里】查看获取方式